EI 4 такта, 1 МЦ. Рвзрешение прерывания (вх.INT). При начальной установке по сигналу RESET выполняется аппаратное DI. После выработки сигнала INTA, т.е. при выполнении цикла обслуживания прерывания выполняется также аппаратное DI, следовательно в системах с прерываниями (системы реального времени) в программе начальной установки обязательно должно быть EI. И команда EI должна быть в подпрограмме обслуживания прерывания.
DAA Десятичная коррекция аккумулятора. Команда выполняется после арифметической команды сложения двоично-десятичных чисел. При сложении DAA ставят после операции, при вычитании - перед.
CMA Инверсия аккумулятора.
STC Устанавливает FC в 1.
CMC флаг С инвертируется. FC _ FC. Применение этих команд - возможность построения на флаге FC так называемого булевого вычисления.
Задача. Записать в ячейку памяти, начиная с адреса 0F00, информацию из портов, адреса которых 00,01,...,FF.
0100 MVI B, 00 H
0102 LXI H, 0F00 H
0105 CALL POLL
0108 INX H
1009 INR B
010A MOV A,B
010B STA adr(NP) или 0121 H
010E JNZ
0111 HLT
0120 DB 00
0122 MOV M,A
0123 RET
1.16 Организация памяти
1.16.1 Структура памяти микро ЭВМ
Логически вся память МП системы может быть разделена на:
- резидентную ( сверхоперативную )
- оперативную ( память данных )
- внешнюю
Технически эти виды памяти реализованы: резидентная - в кристалле МП,оперативная - в кристалле ОЗУ,внешняя - на внешних устройствах.
Существует два типа памяти: а) адресная (с произвольным доступом) ППД. б) магазинная:
1.принцип LIFO (стек)
2.принцип FIFO (очередь)
1.16.2 Характеристики ЗУ
1.Информационная емкость
2.Быстродействие
3.Надежность
1) Организация ЗУ: информационная емкость отображается произведением I=N*R, где N - число слов, R - разрядность слова. При обозначении N вводят понятие множиства К=1024 б и М=2^20 б.
2) Временные параметры: а) Время доступа - то время,которое проходит до адресации внутри ячейки памяти с момента подачи кода адреса на адресные входы. б) Время записи - с момента подачи команды до записи. в) Время восстановления (регенерации)
г) Цикл памяти - время считывания данных + время записи данных по какому-то адресу ЦП = ЦС + ЦЗ.
3) Надежность определяется как наработка на один отказ (время,за которое 1 Бит в ЗУ может исказиться).Обычно бит сбрасывается из 1 в 0. Для повышения надежности в ЗУ вводится избыточность,т.е.помимо информационных битов во время записи могут вводиться контрольные биты,которые анализируются при чтении.
Чтобы обеспечить требуемые от памяти информационную емкость,быстродействие и надежность, память реализуется в виде схем, в которые входят:
- ЗУ
- схемы дешифрации ЗУ и ячеек в ЗУ
- схемы защиты и контроля
ЛЕКЦИЯ 8
1.17 Cхемотехника памяти
1.17.1 ОЗУ
1.Статические DB(X) DB(x)
2.Динамические I RAM O
БИС ОЗУ должны иметь следующие выводы:
- для чтения-записи данных (информационные); AB0 A0
- для адресации внутренних ячеек (адресные); AB1 A1
- для активизации внутренних схем (линии для . . 1K выборки кристалла); . . *1
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.