Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Микропроцессорная техника.doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
5.93 Mб
Скачать

Дробные числа.

1. С фиксированной запятой ( ФЗ )

2. С плавающей запятой ( ПЗ )

Целые числа > 0

Дроьные числа < 1, но > 0

( если число > 1 – то переполнение )

ПЗ : X = X * RM

Где: м – порядок, Х – мантисса, R – основание.

М и Х – могут быть и положит. и отрицат..

В МП ВМ80, ВМ85 :

Занимает 1 байт

Х = 2 – 3 – байта

д. б. нормализована ( в старшем разряде д. б. 1 )

Мантисса это число с ФЗ

Арифметические операции с числами с пз

z = x ∙ y = x ∙ 2 mx ∙ y ∙ 2 my = x ∙ y ∙ 2 mx + my

z = = x ∙ 2 mx / y ∙ 2 my = ∙ 2 mx – my

Сложение:

Бис параллельного интерфейса

КР580ВВ55А (i8285A)

Имеет пластмассовый корпус и потребляет ≈ 125 мА.

Порты А, В, С. Порт С разделен на старший и младший. Все порты управляются программно.

Буфер данных имеет 3 состояния.

А0, А1 − адрес.

RESET − переводит все порты на ввод.

РУС − регистр управляющего слова, которое посылает МП. По сигналу RESET РУС сбрасывается в 0.

МС может работать в 3-х режимах:

0 − режим простого ввода- вывода. Порты работают на прием-выдачу параллельных данных;

1 − стробируемый ввод-вывод. Работают порты А и В, порт С используется для управления;

2 − двунаправленный ввод-вывод. Работает только порт А.

ППА − программируемый параллельный адаптер.

Программирование − запись в РУС управляющего слова, которое определяет режим работы.

Применяется 2 вида управляющих слов:

  1. УССРР − управляющее слово режима работы. Каждый разряд отвечает за строго определенную функцию.

MVI A, РУС

OUT РУС

Пример: настроить адаптер на работу со следующей конфигурацией: порт А − ввод, порт В − вывод, ст. т. порта С − вывод, мл. т. порта с − ввод. Все порты работают в режиме 0.

A0

A1

Регистры ППА

0

0

1

1

0

1

0

1

РА

РВ

РС

РУС

= 1 → все выводы адаптера в Z − состоянии;

= 0 → адаптер включается в работу.

А7

А6

А5

А4

А3

А2

А1

А0

Регистры

Адреса

х

х

х

х

х

х

х

х

х

х

х

х

х

х

х

х

х

х

х

х

1

1

1

1

0

0

1

1

0

1

0

1

РА

РВ

РС

РУС

04Н

05Н

06Н

07Н

MVI A, 91H

OUT 07H

;ввод из порта РА

IN 04H

;вывод в порт РВ

OUT 05H

  1. Можно управлять отдельными битами порта С

УСУСБ − управляющее слово установки сброса битов. Определяет работу только РС.

Пример: установить в “1” 2-ой бит порта С

УС: 0000 0101 = 05Н

MVI A, 05H

OUT РУС

Выходные буферы портов имеют следующую структурную схему:

Пример: установить в “1” 2-ой бит порта А

IN PA

ORI 0000 0100B

OUT PA

Пример: инвертировать 3-ий бит порта С

IN PC

XRI 0000 0100B

OUT PC

Адаптер имеет невысокую нагрузочную способность:

I0ВЫХ ≤ 2 мА

I1ВЫХ ≤ 40 мкА