Процессора машин III поколения.

До внедрения синхронной технологии на базе микропроцессоров наибольшее распространение имел асинхронный способ обработки информации. Например, в машине ЕС 1050 одновременно выполнялись 3 команды. Это стало возможным благодаря низкому уровню обобществления оборудования ядра процессора.

1-й уровень реализует выборку фрагмента программы из ОП, длина слова которой – 8байт. Выделение команды из слова ОП и размещение ее в регистре команд называется распаковкой.

2-й уровень – формирование адресов операндов; выборка их из регистровой или оперативной памяти и размещение в специальных регистрах центрального устройства управления.

3-й уровень – выполнение действий над операндами в АЛУ и запись результатов в местную или оперативную память. Каждый уровень процессора составляет функционально независимые узлы (блоки). Совокупность узлов обеспечивающих выполнение одновременно 3-х команд называется центральным узлом процессора (управления).

 

БВК – блок выборки команд

БВД – блок выборки данных

БСА – блок сумматора адреса

БАР – блок адреса результата

ЦУУ – центральное устройство управления

 

Каждый уровень использует 2триггера (триггер готовности и триггер занятости) для обеспечения асинхронного обмена.

 

 

 
 

Пример совмещения циклов для обработки команд формата RX:

 

 

Время задержки в АЛУ определяется командой. Заштрихованные области – простой блока.

В ЕС 1061 для ускорения выполнения операций используется порядка 8-ми постпроцессоров – арифметических расширителей системы команд.

 








Дата добавления: 2017-04-20; просмотров: 322;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.