Cтраница 2
Начальная установка и запуск микропроцессора осуществляются по сигналу SR, Для правильной установки в начальное состояние микропроцессора сигнал SR должен подаваться на вход SR высоким уровнем - не менее четырех периодов тактовой частоты. По сигналу SR работа микропроцессора приостанавливается, и производится начальная установка регистра признаков F, регистра адреса ( указателя) команд IP, сегментных регистров в соответствии с табл. 16.6, выходы канала адреса / данных переводятся в высокоомное состояние, выходы канала управления - - в высокоомное или пассивное состояние. [16]
Микросхема представляет собой центральное процессорное устройство разрядностью 8 бит и предназначена для обработки информации в микропроцессорных системах, персональных компьютерах и других средствах вычислительной техники. Структурная схема состоит из функциональных узлов: схемы обработки запросов прерывания; схемы внутренней синхронизации; схемы управления доступом к каналу; буфера канала данных; микропрограммного устройства управления; блока регистров; 8-разрядного АЛУ; буфера канала адреса; схемы выбора режима; схемы управления буферами данных; схемы управления расширением памяти. Микросхема работает в двух режимах: режим 0 - обычный режим эмуляции ( вывод СО подключен к выводу общий) применяется при работе в однопроцессорных системах, реализует адресацию памяти до 64 Кбайт и до 256 устройств ввода / вывода, а также обмен данными через 8-разрядный канал данных; режим 1 - расширенный режим непосредственного формирования сигналов управления обменом ( вывод СО подключен к выводу 5 В) применяется в мультипроцессорных системах сложной конфигурации, реализует адресацию памяти до 128 Кбайт. [17]
Микросхемы представляют собой параллельное центральное 8-разрядное процессорное устройство с фиксированной системой команд. ИС имеют раздельные 16-разрядный канал адреса и 8-разрядный канал данных. Канал адреса обеспечивает прямую адресацию внешней памяти объемом до 65536 байт, 256 устройств ввода и 256 устройств вывода. АЛУ микропроцессора обеспечивает выполнение арифметических и логических операций над двоичными данными, представленными в дополнительном коде, а также обработку двоично-десятичных упакованных чисел. [18]
На рис. 16.7, а сигнал RDY анализируется в конце тактов Т2, ТЗ, Twi для определения необходимости введения тактов Twi. На рис. 16.7 6 два цикла INTA следуют один за другим. Локальный канал адреса / данных микропроцессора находится в высокоомном состоянии во время обоих циклов INTA. Сигналы управления показаны для второго цикла INTA. [19]
В оперативной памяти машины выделены собственно оперативная память, или основная оперативная память ( ООП), и местная память ( МП), представляющая собой группу ячеек с начальными адресами. Регистром адреса оперативной памяти является 18-разрядный регистр РМН. Код адреса вводится в этот регистр по адресным шинам АШ; при обращении к местной памяти используется только младший байт адреса; при работе ОП с каналами адреса в РМН поступают из соответствующих регистров каналов. В качестве регистра числа ОП используется двухбайтный регистр РНЗ, связанный с информационными шинами А, В и С, а также с каналами. Отметим, что при всех передачах информации каждый информационный байт сопровождается контрольным разрядом. [20]
![]() |
Схема устройства вывода информации с перфокарты. [21] |
Информация из канала принимается побайтно. Блок сопряжения БСК ( рис. 3.15) обеспечивает стандартное сопряжение с каналом ЕС ЭВМ через интерфейс ввода - вывода. Он обеспечивает: декодирование, опознание и выдачу в канал адреса, присвоенного данному устройству; установление связи с каналом; преобразование последовательностей сигналов, поступающих из канала, и кодов команд в наборы сигналов управления, обеспечивающих заданные режимы работы устройства; формирование сигналов, направляемых в канал по соответствующим шинам интерфейса; хранение байт команды, основного и уточненного состояний. [22]
![]() |
Защита памяти по признакам. [23] |
Ключи памяти хранятся в памяти ключей, которая защищена от доступа со стороны основных программ. Для обращения к памяти ключей служат привилегированные операции УСТАНОВИТЬ КЛЮЧ ПАМЯТИ и ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ. По команде УСТАНОВИТЬ КЛЮЧ ПАМЯТИ К В четырехразрядный код, хранимый по адресу К, заносится в ячейку В памяти ключей и становится ключом блока В. По команде ПРОЧИТАТЬ КЛЮЧ ПАМЯТИ Д В выполняется обращение к памяти ключей, и ключ блока В заносится в ячейку К основной памяти. Назначение ключей памяти производится при распределении памяти между программами. Ключ программы указывается в ССП и при включении программы в работу хранится на регистре ключа программы. Для защиты памяти при вводе-выводе данных ключ программы представляется в адресном слове канала. Ключ программы запоминается в канале, и при работе канала адреса управляющих слов И адреса данных проверяются по данному ключу. [24]