Курс лекций «Организация ЭВМ и систем»: Методическое пособие, страница 6

РОН

 


ша

 


АЛУ

 


Хт

 


шд – шина данных;

ша – шина адреса;

РОН – регистр общего назначения;

АЛУ – арифметическо-логическое устройство;

АК – аккумулятор;

РВХ – регистр временного хранения;

СК – счетчик команд;

Хт – тактовая частота;

СхС – схема синхронизации;

Ген – генератор тактовых сигналов

Схема 1

Основной параметр, определяющие архитектуру процессора  - разрядность шины. Бывают 4, 8, 16, 32, 64-разрядные шины.

РОН (регистр общего назначения) в различных машинах:

3)  в RISK машинах размер РОН от 32 до 64

4)  в CISK машинах от 8 до 16 (т.н. регистровые машины)

 


шд

 


выходов

 


Управление блокам
 

Схема 2. Структура горизонтального программирования

Разрядность определяет архитектура вертикального и горизонтального программирования.

Структура горизонтального программирования  - почти все действия выполняются в один такт; структура вертикального программирования – в несколько тактов.

Цикл Фон Неймана

  1. выработка команды
  2. дешифрация команды

3-4. выполнение самой команды

Группы команд

1)  служебные команды (общий сброс системы, останов системы, команда ожидания)

2)  команды пересылки данных

3)  арифметические и логические команды

4)  команды переходов

Самый простой и эффективные метод – линейное программирование, когда все команды расположены последовательно. Для организации такой структуры необходимо иметь счетчик.

Разрядность счетчика команд определяет разрядность шины адреса.

шд

 


ша

 

шу

 


СК

 

АЛУ

 


РОН

 



РП (ССП)

 

РП – регистр признаков;

ССП – слово состояния процессора;

C – знак переноса;

Z – признак нуля;

N  - знак.

Схема 3. Обобщенная схема структуры процессора отношения организации

reset

 


ша  шд   шу

 

КУ В/В – контроллер устройства ввода/вывода

Схема 4. Структура общей шины

Для каждой из фирм изготовителей стартовый адрес регламентируется.

Самый простой вариант – система стартует по нулевому адресу.      

1 группа команд. Все 8 разрядов  - чтение кода команды.

Подпись: код

2 группа команд. Несколько старших разрядов отвечают за код операции, остальные несут информацию об источниках данных.

источник

 

коп

 

DEC’овская архитектура  - 16-разрядные команды.

адрес источника

01 02 04

адрес приемника

0

0

0

1

0

0

0

0

1

0

0

0

0

1

0

0

приемник

 

источник

 

коп

 

DEC’овская архитектура  - внутренняя 2-х шинная архитектура.