Реферат: Принцип программного управления - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Принцип программного управления

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Microsoft Word, 74 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

Принцип программного управления Память машины можно представлять себе как длинную страницу, состоящую и з отдельных строк. Каждая такая строка называется ячейкой памяти, и в сво ю очередь, разделяется на разряды. Содержимым любого разряда может быть либо 0, либо 1. Значит, в любую ячейку памяти записывается некоторый набор н улей и единиц машинное слово. Все ячейки памяти занумерованы. Номер ячей ки называют её адресом. Наличие у каждой ячейки адреса позволяет отличать ячейки друг от друга, обращаться к любой ячейке, чтобы записать в неё новую информацию или изв лечь ту информацию, которая в ней хранится. Все ЭВМ работают в принципе одинаково. Когда бы вы ни заглянули в память Э ВМ, в её ячейках хранятся наборы нулей и единиц. ЭВМ выполняет без участия человека не только одну команду, но и длинную последовательность команд (программу) . В этом и состоит один из основных принципов работы ЭВМ - принц ип программного управления. Каждая команда кодируется некоторой последовательностью из нулей и ед иниц и помещается, как и число, в одной ячейке оперативной памяти. Команда состоит из двух частей: кодовой и адресной. Кодовая часть команды указыв ает, какое действие должно быть выполнено, а адресная определяет располо жение в памяти компьютера исходных данных и результата. Общий вид команды машины может быть таким: К А1 А2 А3, где К - код действия, а А1, А 2, А3 - адреса ячеек памяти (на каждый адрес отводится по три разряда) . Для вып олнения команд служит специальное арифметико-логическое устройство (А ЛУ) . Оно состоит из двух особых ячеек - счётчика команд и регистра команд, а также сумматора. При выполнении ЭВМ программы в счётчик команд последов ательно заносятся номера ячеек, где содержатся исполняемые команды, сам и команды помещаются в регистр команд, а в сумматоре происходят арифмети ческие действия. Сумматор также имеет свою ячейку - для промежуточных ре зультатов вычислений. Отметим, что команды современных ЭВМ могут занима ть несколько ячеек памяти. КОМАНДЫ ПРОЦЕССОРА. 1. АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ - это такие операции, как сложение, вычитание, у множение, деление и другие. 2. ЛОГИЧЕСКИЕ ОПЕРАЦИИ - это такие операции, как сравнение, отредактироват ь и отметить, логическое И и логическое ИЛИ, исключение, проверка по маске и прочее. 3. ОПЕРАЦИИ ВВОДА-ВЫВОДА - это такие операции, как начать, остановить, опрос ить устройства ввода-вывода, опросить каналы и так далее. 4. ОПЕРАЦИИ ПЕРЕКЛЮЧЕНИЯ СОСТОЯНИЯ - это такие операции, как проверить и ус тановить, загрузить реальные адреса и так далее. МИКРОПРОЦЕССОР. ОСНОВНОЙ АЛГОРИТМ РАБОТЫ ПРОЦЕССОРА. Микропроцессор - это процессор, выполненный в виде большой интегральной схемы(БИС) и заключённый в герметический корпус. В основе любой ПЭВМ(перс ональной ЭВМ) лежит использование микропроцессоров. Микропроцессор яв ляется "мозгом" компьютера. Он осуществляет выполнение программ, работаю щих на компьютере, и управляет работой остальных устройств компьютера. Основными характеристиками микропроцессора являются быстродействие и разрядность. Быстродействие - это число выполняемых операций в секунду . Разрядность характеризует объём информации, который микропроцессор о брабатывает за одну операцию: 8-разрядный процессор за одну операцию обр абатывает 8 бит информации, 32-разрядный - 32 бита. Скорость его работы во мног ом определяет быстродействие компьютера. В IBM PC используются микропроцес соры, разработанные фирмой Intel, или совместимые с ними процессоры других ф ирм. Любую задачу компьютер разбивает на отдельные логические операции, про изводимые над двоичными числами, причем в одну секунду осуществляются с отни тысяч или миллионы таких операций. Сложение, вычитание, умножение и деление элементарные операции, выполняемые А Л У ЭВМ. Полный набор таких операций называют системой команд, а схемы их реализации составляют осн ову А Л У. Помимо арифметического устройства АЛУ включает и логическое у стройство, предназначенное для операций, при осуществлении которых отс утствует перенос из разряда в разряд. Иногда эти операции называют логич еское И и логическое ИЛИ. Все операции в АЛУ производятся в регистрах спе циально отведенных ячейках АЛУ. Время выполнения простейших операций о пределяется минимальным временем сложения двух операндов, находящихся в регистрах. В случае, если одно или оба слагаемых находятся не в регистра , а в запоминающем устройстве (ЗУ) , учитывается также время пересылки слаг аемых в регистры и время записи полученной суммы в ЗУ. В большинстве совр еменных микропроцессоров это время составляет от нескольких сотен нан осекунд до нескольких микросекунд. У У - устройство управления, управляет процессом обработки и обеспечивае т связь с внешними устройствами. РЕГИСТРЫ внутренние носители информации микропроцессора. Это внутренн яя память процессора. Регистров - три. Один хранит команды или инструкции, два других данные. В соответствии с командами процессор может производи ть сложение, вычитание или сопоставление содержимого регистров данных. Основной микропроцессор определяет быстродействие компьютера. Исходн ый вариант компьютера IBM PC и модель IBM PC XT используют микропроцессор Intel-8088. Моде ль IBM PC AT использует более мощный микропроцессор Intel-80286 и ее производительнос ть приблизительно в 5-6 раз больше, чем у IBM PC XT. Модели серии PC/2 используют более мощный микропроцессор Intel-80386. Их производительность приблизительно в 3-4 ра за больше, чем у IBM PC AT, однако это увеличение производительности существен но, в основном, для решения задач, требующих большого об'ема вычислений. Характеристики микропроцессоров. Микропроцессоры отличаются друг от д руга двумя характеристиками: типом(моделью) и тактовой частотой. Наиболе е распространены модели Intel-8088,80286,80386SX, 80386(DX) , 80486(SX, SX2, DX, DX2, DX4 и т.д.) и Pentium, они приведены в поря дке возрастания производительности и цены. Одинаковые модели микропро цессоров могут иметь разную тактовую частоту - чем выше тактовая частота , тем выше производительность и цена микропроцессора. Тактовая частота указывает, сколько элементарных операций(тактов) микр опроцессор выполняет в одну секунду. Тактовая частота измеряется в мегагерцах(МГц) . Следует заметить, что раз ные модели микропроцессоров выполняют одни и те же операции (например, с ложение или умножение) за разное число тактов. Чем выше модель микропроц ессора, тем меньше тактов требуется для выполнения одних и тех же операц ий. Поэтому микропроцессор Intel-80386 работает в два раза быстрее Intel-80286 с такой же час тотой. Сопроцессоры. Микропроцессоры 8088,80286,80386 сконструированы так, что они позвол яют использовать арифметические сопроцессоры 8087,80287,80387 фирмы "Intel"-соответств енно. Специализация сопроцессоров состоит в быстрой обработке чисел с плава ющей запятой. Они могут выполнять как обычные операции сложения, вычитан ия, умножения и деления, так и более сложные операции, такие как вычислени е тригонометрических функций Конструктивно заложенные в микропроцесс ор сигналы, позволяют передавать работу сопроцессору и затем получать р езультаты обработки. Чтобы использовать арифметический сопроцессор, н аходящийся в составе компьютера, необходимы программы, которые могут вы давать специальные коды, необходимые для запуска сопроцессора. Основной алгоритм работы процессора. Процессор начинает работу после того, как программа записана в память ЭВ М, а в Счетчик Команд записан адрес первой команды программы. Работу проц ессора можно описать следующим циклом: НЦ | чтение команды из памяти по ад ресу, записанному в СК | увеличение СК на длину прочитанной команды | выпол нение прочитанной команды КЦ Обратите внимание, что после чтения очеред ной команды процессор увеличивает СК на длину команды. Поэтому при следу ющем выполнении тела цикла процессор прочтет и выполнит следующую кома нду программы, потом еще одну и т.д. Цикл закончится, когда встретится и бу дет выполнена специальная команда "стоп". В итоге ЭВМ автоматически, без участия человека, команда за командой вып олнит всю команду целиком. Автоматизм работы процессора, возможность выполнения длинных последов ательностей команд без участия человека - одна из основных отличительны х особенностей ЭВМ как универсальной машины обработки информации. СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ: 1. А. Г. Кушниренко, Г. В. Лебедев, Р. А. Сворень. "ОСНОВЫ ИНФОРМАТИКИ И ВЫЧИСЛИТЕ ЛЬНОЙ ТЕХНИКИ. " МОСКВА "ПРОСВЕЩЕНИЕ" 1990 2. А. Г. Гейн, В. Г. Житомирский, Е. В. Линецкий, М. В. Сапир, В. Ф. Шолохович. "ОСНОВЫ ИН ФОРМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ. " МОСКВА "ПРОСВЕЩЕНИЕ" 1994. 3. А. М. Кенин, Н. С. Печенкина. "РАБОТА НА IBM PC. " МОСКВА "КНИГА, ЛТД" 1993 4. В. Э. Фигурнов. "IBM PC ДЛЯ ПОЛЬЗОВАТЕЛЯ. " САНКТ-ПЕТЕРБУРГ АО "КОРУНА" 1994 5. О. Е. Вершинин. "ЗА СТРАНИЦАМИ УЧЕБНИКА ИНФОРМАТИКИ. " МОСКВА "ПРОСВЕЩЕНИЕ " 1992 6. Р. В. Дробышевский, А. П. Лифенко. "ПК ДЛЯ НАЧИНАЮЩИХ" ЛЕНИНГРАД ИМА-пресс, АП Н 1990
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Бабушка, опытный мастер тату, набила на лбу внуку слово "лох", чтобы он не забывал надевать шапочку.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Принцип программного управления", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru