Выбор и обоснование элементов микропроцессорного комплекса

Команда INTO вырабатывает программное прерывание при наличии признака переполнения OF. Если OF равен 1, значит произошло арифметическое переполнение (т.е. утеряна значащая цифра) и разрядность результата превышает разрядность приемника результата. В МП двоичные отрицательные числа представляются в дополнительном коде. Состояние 0 или 1 признака знака SF говорит о том, что результат соответственно положительный или отрицательный. Признак нечетности PF используется для обнаружения сбоев при передаче данных (1 говорит о четности результата). Если признак нуля ZF равен 1, значит результат операции равен 0.

В регистре признаков имеется еще три разряда, которые можно использовать для управления действиями МП путем записи в них 0 или 1. Запись 1 в разряд признака направления DF вызывает автодекремент при выполнении операций со строками данных. Это означает, что строки обрабатываются от старших адресов к младшим адресам (справа налево). Запись 0 в DF вызывает автоинкремент, т.е. обработку строк слева направо. Если признак разрешения прерывания IF равен 1, то МП реагирует на внешние маскируемые запросы прерывания. Запись 0 в IF запрещает эти прерывания. При этом IF не влияет на внутренние и немаскируемые прерывания. Для перевода МП в пошаговый режим выполнения программы необходимо записать 1 в разряд признака пошагового режима TF. В этом режиме после выполнения каждой команды МП автоматически генерирует прерывание.

Распределение сигналов по выводам приведено на рисунке 1.16.

Рисунок 1.16 Микропроцессор К1810ВМ86

Функциональное назначение выводов микропроцессора К1810ВМ86 приведено в табл. 1.3.

Вывод

Обозначение

Функциональное назначение

1, 20

OV

Общий

16-2, 39

AD0-AD15

Шина адреса/данных

17

NMI

Немаскируемый запрос прерывания

18

INTR

Маскируемый запрос прерывания

19

CLK

Тактовые импульсы

21

CLR

Установка (сброс)

22

RDY

Готовность

23

TEST

Вход, проверяемый по команде

32

RD

Чтение

33

Минимальный/Максимальный режим

34

BHE/S7

Разрешение передачи по старшим разрядам D8-D15 шины данных/состояние

38-35

A16/S3-A19/S6

Старшие разряды адреса/состояние

40

+5V

Напряжение питания

Минимальный режим

24

INTA

Подтверждение прерывания

25

STB

Строб адреса

26

DE

Разрешение обмена данными

27

ID/OD

Ввод данных/Вывод данных

28

M/IO

Память/Внешнее устройство

29

WR

Запись

30

HLDA

Разрешение прямого доступа

31

HOLD

Запрос прямого доступа (захвата шины)

Максимальный режим

25, 24

QS0, QS1

Состояние очереди команд

26-28

Тип цикла обмена

29

LOСK

Сигнал блокировки, индицирующий, что другое устройство не может занять системную магистраль

31, 30

RQ/E0, RQ/E1

Запрос/Разрешение доступа к шине

Перейти на страницу: 1 2 3 4 5 6

Прочтите также:

Моделирование интегрирующего гироскопа
Цель данной работы - математическое моделирование (с применением ЭВМ) свойств интегрирующего гироскопа (ИГ), а также краткое теоретическое описание его устройства, назначения, принци ...

Технические средства охранно-пожарной сигнализации
В данной работе рассмотрим характеристики технических средств охранной и охранно-пожарной сигнализации, разрешенных к применению, и технических средств пожарной сигнализации, рекомен ...

Технология получения монокристаллического InSb p-типа
На сегодняшний день все халькогениды свинца, включая селенид свинца, являются достаточно изученными полупроводниковыми соединениями, которые уже давно нашли свое применение в электронно ...

Основные разделы

Copyright © 2008 - 2020 www.techmatch.ru