Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Организация вычислительного процесса ЭВМ

Тактовый генератор – устройство, вырабатывающее дискретные сигналы, определяющее время первой элементарной операции.

Счетчик команд – устройство, формулирующее номер используемой, а затем – последующей команды (адрес ячейки памяти, где она находится).

Дешифратор – устройство распознавания команд выполняющее определение кода операций каждой команды и адресов операндов, над которыми она должна быть выполнена.

Регистры – ячейки памяти АЛУ, используемые для хранения операндов в момент их обработки.

Количество регистров невелико (единицы, десятки).

УУ – устройство управления. Основными компонентами являются:

1. дешифратор;

2. счетчик команд;

3. тактовый генератор.

Адреса определяют номера ячеек памяти (ОП) в которых операнды хранятся.

Формирование нового адреса команды автоматически выполняется увеличением адреса выполняемой на величину сдвига (4, 8, 16, 32, 64 байта), т.е. количество байт, отводимых под стандартную ячейку хранения команд. Адрес первой команды программы загружается в счетчик соответствующей программой – операционной системой (ОС), либо вручную (у первых ЭВМ с пульта). Исходя из принципа работы счетчика команд можно сделать вывод, что команды одной программы обязаны располагаться в последовательно пронумерованных (расположенных) ячейках ОП.

В настоящее время быстродействие ЭВМ определяется сотнями МГц, т.е. тактовый генератор есть устройство создающее быстродействие (скорость работы ЭВМ). Современные скорости достаточно близко подходят к максимально возможным, т.к. значение скорости света (перемещения электронов) при частотах генератора сотни МГц определяют расстояние, проходящее сигналом в метрах (десятках сантиметров).

Принципы программного управления определяют следующую методику действия на ЭВМ:

1. до начала счета в ОП напрямую или с помощью ОС заносятся значения всех исходных операндов (в числовой форме) и программирование решения (обработки), т.е. последовательность команд, расположенных в последовательно нумерованных ячейках памяти.

2. по команде пользователя или ОС в устройство управления передается номер ячейки ОП, где хранится первая команда программы (ее адрес). УУ перемещает содержимое указанной ячейки (команду) в дешифратор. Дешифратор определяет хранимую командой информацию (операнды и операции), а затем организует пересылку операндов из ячеек ОП в регистры ОУ и формирует сигнал сумматору (АЛУ) на выполнение над ними требуемой операции.

3. АЛУ выполняет предписанную командой операцию, оставляет результат в сумматоре или в одном из регистров и сообщает об окончании выполнения УУ. После чего счетчик автоматически увеличивает свое значение на величину сдвига (4, 8, 16 и т.д.) в зависимости от длины ячейки слова, используемого для хранения команды. На этом один такт выполнения команды заканчивается, после чего цикл повторяется (осуществляется считывание команды ее расшифровка и выполнение).

4. работа с УВв и УВыв выполняется аналогично с ЗУ. Так, если в команде указана операция вывода на печать, то УУ после ее расшифровки предписывает конкретному устройству ввода или вывода, определенному по собственному логическому номеру (адресу) обработать сигнал о выполнении предписания.

Окончание выполнения программы производит последняя из команд, предписанием о прекращении дальнейшего наращивания содержимого счетчика, т.е. прекращением работы программы.

Каждая из рассмотренных операций проводится по тактам, т.е. дискретно. Например, считывание информации из ячейки, сдвиг на 1 разряд, сложение двух разрядов в регистрах сумматора, запись в ячейку и т.п.

Рассмотренная схема классической ЭВМ и организации вычислительного процесса в нем показывает достаточную простоту и прозрачность методики работы и функционирования ЭВМ при этом.

 

<== предыдущая лекция | следующая лекция ==>
Архитектура ЭВМ – представление общих принципов обработки информации на конкретных ЭВМ с точки зрения пользователя | ЭВМ с единым интерфейсом
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 724; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.