ВУЗ:
Составители:
6
Канал ЭВМ позволяет адресоваться к 32К 16-разрядных слов или к 64К
байт. Ячейки памяти с 000000 по 000376 зарезервированы под векторы
прерывания и использовать их для других целей не рекомендуется. Для
каждого вектора необходимы две 16-разрядные ячейки, поэтому адреса
векторов прерываний являются четными и заканчиваются на 0 или на 4.
Последние 4К 16-разрядных адресов
обычно отводятся для регистров
внешних устройств, поэтому максимальный объем реальной памяти равен
28К 16-разрядных слов. Однако пользователь не обязан использовать все
адреса этого пространства для этой цели и может руководствоваться сооб-
ражениями необходимости.
Как показано на Рис. 1.4, машинное 16-разрядное слово делится на
старший и младший байты. Ячейки, содержащие полные слова
, всегда
имеют четные адреса. Младшие байты слов хранятся в ячейках с четными
адресами, а старшие с нечетными (Рис. 1.4).
Рис. 1.4 Формат слова учебной ЭВМ
СЛОВО адреса БАЙТ адреса
байт байт
Старший Младший 000000 Младший 000000
Старший Младший 000002 Старший 000001
Старший Младший 000004 Младший 000002
. . . . .
. . . . .
. . . . .
Старший Младший 017770 Младший 017774
Старший Младший 017772 Старший 017775
Старший Младший 017774 Младший 017776
Старший Младший 017776 Старший 017777
Рис. 1.5 Организация памяти ЭВМ по словам и по
байтам для первых 4К адресов
1.4 Обмен данными между внешними
устройствами и ЭВМ
Канал ЭВМ обеспечивает три типа обмена данными - это программный
обмен, обмен в режиме прямого доступа к памяти и обмен в режиме пре-
рывания программы. Обмен информацией между центральным процессо-
ром и внешними устройствами выполняется при помощи стандартных
циклов обращения к каналу. Для организации обмена каждое внешнее уст-
ройство должно иметь один или несколько регистров (регистры данных,
регистры состояния и др.), адреса которых определяет пользователь.
6 Канал ЭВМ позволяет адресоваться к 32К 16-разрядных слов или к 64К байт. Ячейки памяти с 000000 по 000376 зарезервированы под векторы прерывания и использовать их для других целей не рекомендуется. Для каждого вектора необходимы две 16-разрядные ячейки, поэтому адреса векторов прерываний являются четными и заканчиваются на 0 или на 4. Последние 4К 16-разрядных адресов обычно отводятся для регистров внешних устройств, поэтому максимальный объем реальной памяти равен 28К 16-разрядных слов. Однако пользователь не обязан использовать все адреса этого пространства для этой цели и может руководствоваться сооб- ражениями необходимости. Как показано на Рис. 1.4, машинное 16-разрядное слово делится на старший и младший байты. Ячейки, содержащие полные слова, всегда имеют четные адреса. Младшие байты слов хранятся в ячейках с четными адресами, а старшие с нечетными (Рис. 1.4). Рис. 1.4 Формат слова учебной ЭВМ СЛОВО адреса БАЙТ адреса байт байт Старший Младший 000000 Младший 000000 Старший Младший 000002 Старший 000001 Старший Младший 000004 Младший 000002 . . . . . . . . . . . . . . . Старший Младший 017770 Младший 017774 Старший Младший 017772 Старший 017775 Старший Младший 017774 Младший 017776 Старший Младший 017776 Старший 017777 Рис. 1.5 Организация памяти ЭВМ по словам и по байтам для первых 4К адресов 1.4 Обмен данными между внешними устройствами и ЭВМ Канал ЭВМ обеспечивает три типа обмена данными - это программный обмен, обмен в режиме прямого доступа к памяти и обмен в режиме пре- рывания программы. Обмен информацией между центральным процессо- ром и внешними устройствами выполняется при помощи стандартных циклов обращения к каналу. Для организации обмена каждое внешнее уст- ройство должно иметь один или несколько регистров (регистры данных, регистры состояния и др.), адреса которых определяет пользователь.
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »