Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Voenka_shpory.doc
Скачиваний:
8
Добавлен:
17.09.2019
Размер:
520.19 Кб
Скачать

16. Форматы команд и чисел ВчУ.

ВчУ представляет собой одноадресную вычислительную машину с 16-тью 36-ти разрядными или 32-мя 18-ти разрядными оперативными регистрами (ОР).

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

Формат информационного слова, хранящегося в ЗУ, имеет вид: (рис.1)

Разряды

0 15

16 31

32 33 34 35

Ст. полуслово

Мл. полуслово

Контрольные разряды

0 7

8 15

16 23

24 31

К0 К1 К2 К3

0 Байт

1 Байт

2 Байт

3 Байт

К Р

В зависимости от типа выполняемой операции, все команды могут быть разбиты на 5 форматов. Длина команды фиксированная для всех форматов и равна 36 разрядам (32 инф. + 4 контрольных).

Форматы команд ВчУ имеют вид, показанный на рис.2.

Разряды

0 4

5 7

8 10

11 15

16 31

КОП

КФЧ

И

А1

А2

а) общий формат

Формирование исполнительных адресов.

Исполнительный адрес состоит из двух составляющих: адреса модуля и адреса в модуле ЗУ.. Адрес модуля зависит от типа обращения (обращение за командой или за числом), места нахождения команды или числа (ОЗУ или ДЗУ) и формируется из приращений баз ДЗУ

Индексные регистры.

В ВчУ при выполнении большинства команд предусмотрена возможность индексирования адреса второго операнда. Для этого в формат команды введен 3-х разрядный признак индексации (И). Значения признака индексации указаны в таблице 3.

Конфигурирование чисел в ВчУ заключается в делении 36 разрядного числа на два полуслова: активное и пассивное. В выполнении арифметических и логических операций участвует только активное полуслово.

ВчУ оперирует с 53 командами, которые делятся на пять групп команда в соответствии с форматом.

Состав команд.

1. Группа арифметических и логических команд:

2. Группа команд пересылки информации:

3. Группа команд ОР и регистров ВчУ:

4. Группа команд передачи управления по адресу:

5. Группа специальных команд:

17. Структурная схема ВчУ. Операционное устройство.

Вычислительное устройство (ВчУ) СВ состоит из двух функциональных блоков:

  • операционного устройства (ОУ);

  • устройства управления.

3.1. Назначение и состав операционного устройства ВчУ.

Операционное устройство (ОУ) ВчУ предназначено для выполнения следующих функций:

  • арифметической и логической обработки информации, представляемой 36-разрядными кодами с фиксированной запятой и поступающей из ЗУ СВ;

  • управления очередностью выборки команд, формирования исполнительного адреса числа (А’2) и выработки сигналов, управляющих взаимодействием с ЗУ;

  • формирование чисел переменной длины как при чтении информации из памяти, так и при записи в ОЗУ;

  • организации работы с кольцевыми зонами информации;

  • приема и управления приоритетным прерыванием выполняемой программы от внешних и внутренних заявок;

  • инициации работы устройства обмена (УО) СВ с помощью разовых команд;

  • организация взаимодействия с пультом оперативного управления ПОУ СВ;

  • организация контроля правильности работы оборудования и фиксации сигналов сбоя.

В соответствии с перечисленными задачами в состав операционного устройства (ОУ) ВчУ входят следующие функциональные устройства:

арифметическое устройство (АУ);

два конфигуратора чтения (КфЧ 1,КфЧ 2);

конфигуратор записи (Кф3);

схема оперативных регистров (Сх ОР);

36-разрядный входной регистр (ВР);

схема словосостояния процессора (Сх ССП);

схема взаимодействия с ПОУ СВ (Сх В ПОУ);

схема прерываний (Сх Пр);

схема взаимодействия с ЗУ (Сх В ЗУ).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]