7.система команд мп кр (логич)
И(умножение):
ANA R
ANA M
ANI B1
ИЛИ(сложение):
ORA R
ORA M
ORI B1
НЕ(инверсия аккумулятора):
CMA
Исключающее ИЛИ(=1):
XRA R
XRA M
XRI B1
Команды сравнения рег А :
CMP R
CMP M
CPI B1
Команды сдвига:
RLC – цикличесский сдвиг А влево
RRC - вправо
RAL – влево через ф.С(умножение)
RAR – вправо через ф.С(деление)
8.система команд мп кр (перехода)
Команды перехода,вызова подпрог,ком возврата
JMP B1B2;CALL B1B2;RET – флаги не меняются
JZ;CZ;RZ – если 0
JNZ;CNZ;RNZ – если не 0
JC;CC;RC – если перенос
JNC;CNC;RNC - если не перенос
JPE;CPE;RPE - если чёт
JPO;CPO;RPO – если не чёт
JP;CP;RP – если пол
JM;CM;RM – если отриц
Специальные команды
NOP – здержка времени на 4 такта
HLT – останов
WAIT – ждать
RESET – сигнал сброса
INT – сигн прерывания
EI – разрешение прерывания
DI – запрет прерыв
STC – установка ф.С
CMC – инверсия ф.С
9.Выполнение команд процессором(маш такты,циклы,…)
Машинный цикл - время , требуемое для выполнение команды.
Машинные циклы
- цикл выборки
- чтение из памяти
- запись в память
- чтение из стека
- запись в стек
- ввод с внешн устройства
- вывод во внешн устр-во
- прерывание
- останова
- прерывания во время останова
Каждый цикл состоит из машинных тактов(период тактовой частоты генератора). Может состоять от 3 до 5 тактов.
Для вып-я команды нужно 4 цикла = 13 тактам.
Слово состояния – соответствует циклу выборки и определяет работу системной логики.
1 цикл – выборка кода команд.
2 цикл – чтение из операт памяти 2-го байта команды(мл байт адреса)
3 цикл – пересылка 3-го байта команды(ст байт адреса) в РВХДW
4 цикл – аналогичен двум предыдущим, но отличие в том что на ША поступает РВХДW и РВХДZ.
10. Интерфейсные Бис: паралельный програмируемый адаптер
Структурная схема –
3 двунаправленных 8 разрядных порта (АВС), разделённые на 2 группы А и В.,2 устр-ва управления группами и блок логики. Порты содержат: шинные формирователи с 3-мя состояниями и буферные рег-ры. Схема управления содержит рег-р упр-го слова(РУС), доступный только для записи. Обмен инфы осуществл-ся по ШД.
Режимы работы –
- режим 0 – однонаправленный ввод вывод без квитирования(любой порт).
- режим 1 – одно-ый ввод вывод с квитированием(порт А и В)
- режим 2 – двунаправленный с квитированием(порт А)
В режиме 1и 2 порт С управляет обменом данных с внешними перефер устр-ми.
Програмирование осуществляется с помощью управляющего слова.
Применяется в основном для подключения к компьютеру внешних устройств, а также для обеспечения связи между двумя компьютерами. Так как в нем для передачи информации используется 8 линий, то скорость передачи данных по сравнению с последовательным адаптером возрастает в восемь раз.
11. Интерфейсные Бис: последовательный програмируемый адаптер
Применяется когда длина кабеля больше 10-15 метров.
Бывает асинхронная и синхронная передача данных.
АРПД – передача данных сопровождается передачей служебной информацией, а именно сначала стартовый бит после следует передача от 5-8 бит информации,потом следует контрольный бит контролирующий чётность,после следует стоп-бит,после передача данных повторяется.
СРПД – происходит экономия передаваемых бит за счёт исключения стартовых и стоповых битов, при этом передача каждого бита синхронизируется спец-ым сигналом:
- CLK(формируется передатчиком),,, - TXC(формир-ся приёмником)
Структурная схема содержит – передатчик, приёмник , БШД и логика управления мк.сх.,модемом, передатчиком и приёмником. В основе передатчика лежит 13 разрядный сдвиговый рег-р, хранящий передаваемые символы в соответствии со способом передачи данных. Схема упр-ия передатчиком отслеживает поступление новых данных через БШД.
Режимы работы – АРПД, АПриём, СРПД, СПриём с внутренней или внешней синхронизацией.
Программирование осуществляется за счёт УС и командной инструкции.
Протокол RS-232 - интерфейс передачи информации между двумя устройствами на расстоянии до 20 м. Асинхронная передача данных осуществляется с установленной скоростью при синхронизации уровнем сигнала стартового импульса.
Пример применения - для подключения к системе "мыши", направления данных на принтер.
12. Интерфейсные Бис: программируемый интервальный таймер
Назначение – формировать аппаратным образом заданные интервалы времени(временные задержки).
Структура – 3 независимых счётчика(16-ти разрядные регистры,в кот по ШД грузятся начальные значения), БШД,БУ(вклучает в себя РУС, выбирает мк.сх таймера и определяет режим чтения записи.)
Режимы работы –
1 – выдача сигналов прерывания(OUT) по счёту до конечного числа.
2 – программируемый ждущий вибратор.
3 – генератор тактовых импульсов.
4 – генератор прямоугольных импульсов.
5 – генератор програмно управляемого строба.
6 – генератор схематически управляемого строба.
Программирование осуществляется УС.
Пример применения – таймеры.
13. Интерфейсные Бис: программируемый контроллер прерываний
Назначение – реализация прерываний, поступающих от внешних устройств.
Структура – БШД, блок логики управления чт.зап., буфер компаратор, рег-р запросов, приоритетная логика, рег-р обслуживания, рег-р маски, логика управления.
Режимы работы –
1 – режим полностью установленных приоритетных прерываний.
2 – режим перемещаемых приоритетов прерываний.
3 – режим специального маскирования.
4 – режим считываемых прерываний.
Программирование осуществляется на основе команд – инициализации и команд упр-ия.
При необходимости расширения числа входов исп-ся каскадное включение.,т.е. при инициализации мк.сх. вместе с командами инициализации ICW1 ICW2 используется третья команда ICW3,она подаётся при единичном сигнале на входе.
14 Запоминающие устройства.
Служат для хранения записи чтения информации. Делят на – оперативные (ОЗУ = RAM) и постоянные (ПЗУ = ROM).
ОЗУ – для храненияинфы до отключения источника энергии, с высоким быстродействием.
Бывают
- статические озу (инфа не разрушается),
- динамические озу (разрушается).
Это дешовые и вмещаемые большой объём инфы, ОЗУ.
ПЗУ – сохр инфу при отсутствии источника энергии. Бывают – масочные, программируемые, стираемые программируемые, электрические программируемые.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.