ВУЗ:
Составители:
5
оритета процессора (7-ой разряд РСП) может находиться в состоянии "0"
или "1". В последнем случае внешние устройства не могут вызывать пре-
рывания текущей программы. Для удовлетворения требований прерывания
программы седьмой разряд регистра состояния процессора должен быть
равен "0".
Коды условий ветвления (разряды 0, 1, 2, 3) содержат информацию о
результате последней выполненной процессором команды:
Z=1 результат операции
равен нулю
N=1 результат отрицателен
C=1 признак переноса из самого старшего разряда или в ситуации,
когда при сдвиге вправо из самого младшего разряда была вы-
двинута единица
V=1 признак арифметического переполнения
1.3 Обращение к памяти и распределение адресов канала
Весь обмен информацией и управляющими сигналами между различ-
ными устройствами и ЭВМ осуществляется через
единый канал передачи
информации. 16-разрядный код адреса позволяет обращаться к 32К 16-
разрядных ячеек. Старшие 4К адресов (28К-32К) отведены под регистры
внешних устройств. Распределение адресов канала показано на Рис. 1.3.
Все адреса даны в восьмеричном коде. Буква "К" используется для обозна-
чения числа, равного 2
10
= 1024.
Регистры
ВУ 4К слов
000000
017777
Память
4К слов
Память
4К слов
Память
4К слов
Память
4К слов
Память
4К слов
Память
4К слов
Память
4К слов
160000
177777
140000
157777
120000
137777
100000
117777
060000
077777
040000
057777
020000
037777
ВЕКТОРЫ
внутренних
и
внешних
ПРЕРЫВАНИЙ
000000
000377
60 клавиатура
64 монитор терминала
4 Ошибка обращения к каналу
10 Резервная команда
30 EMT
34 TRAP
100 таймер
200 устройство печати
……
……
Регистры
внешних
устройств
177560 РС
177562 РД
177514 РС
177516 РД
177564 РС
177566 РД
Устройства печати
Экрана дисплея
Клавиатуры
Рис. 1.3 Распределение адресов канала
5 оритета процессора (7-ой разряд РСП) может находиться в состоянии "0" или "1". В последнем случае внешние устройства не могут вызывать пре- рывания текущей программы. Для удовлетворения требований прерывания программы седьмой разряд регистра состояния процессора должен быть равен "0". Коды условий ветвления (разряды 0, 1, 2, 3) содержат информацию о результате последней выполненной процессором команды: Z=1 результат операции равен нулю N=1 результат отрицателен C=1 признак переноса из самого старшего разряда или в ситуации, когда при сдвиге вправо из самого младшего разряда была вы- двинута единица V=1 признак арифметического переполнения 1.3 Обращение к памяти и распределение адресов канала Весь обмен информацией и управляющими сигналами между различ- ными устройствами и ЭВМ осуществляется через единый канал передачи информации. 16-разрядный код адреса позволяет обращаться к 32К 16- разрядных ячеек. Старшие 4К адресов (28К-32К) отведены под регистры внешних устройств. Распределение адресов канала показано на Рис. 1.3. Все адреса даны в восьмеричном коде. Буква "К" используется для обозна- чения числа, равного 2 10 = 1024. 4 Ошибка обращения к каналу 000000 10 Резервная команда 30 EMT ВЕКТОРЫ 34 TRAP 000000 Память внутренних 017777 4К слов 60 клавиатура и 020000 Память внешних 64 монитор терминала 037777 4К слов 000377 ПРЕРЫВАНИЙ 040000 Память 100 таймер 057777 4К слов 200 устройство печати 060000 Память 077777 4К слов 100000 Память 117777 4К слов 120000 Память 137777 4К слов 177514 РС Устройства печати 140000 Память 177516 РД 157777 4К слов Регистры 160000 Регистры внешних 177560 РС 177777 ВУ 4К слов устройств 177562 РД Клавиатуры 177564 РС Экрана дисплея 177566 РД Рис. 1.3 Распределение адресов канала
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »