ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »
