Организация микропроцессорных систем. Учебное пособие. Могнонов П.Б. - 83 стр.

UptoLike

Составители: 

данных (рис.4.20). Переход сигнала -PR из состояния высокого уровня в состояние низкого
уровня указывает, что на выводах Р20 ... Р23 находятся код управляющего слова и адрес
порта, а переход сигнала - PR из состояния низкого уровня в состояние высокого уровня
указывает на то, что на выводах Р20 ... Р23 находятся данные.
Изменить состояние сигналов на портах Р4 - Р7, работающих в режиме вывода, можно
следующими способами: командой МОVD РD,А загрузить в требуемый порт новое
значение; командой ОRLD PD,А произвести логическое сложение порта с аккумулятором с
загрузкой результата в порт; командой АNLD РD, А произвести логическое умножение порта
и аккумулятора с загрузкой результата в порт. Логические операции выполняет КР580ВР43,
а не ОМЭВМ.
+5B
RD
PME
WR
ALE
P20
P21
P22
P23
P24
P25
P26
P27
P10
P11
P12
P13
P14
P15
P16
P17
T0
BQ1
BQ2
SR
SS
INT
EMA
T1
PR
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
OV
U
dd
U
cc
О
М
Э
В
М
+5B
P20
P21
P22
P23
PROG
CS
OV
U
cc
K
P
5
8
0
B
P
4
3
P40
P41
P42
P43
P50
P51
P52
P53
P60
P61
P62
P63
P70
P71
P72
P73
B/B
Рис.4.19. Подключение расширителя портов ИС КР580ВР43 к ОМЭВМ
A
A
I
I
012 3
d
d
d
d
0123
Код управляющего слова
II AA
00 Чтение 00 Порт 4
01 Запись 01 Порт 5
10 И 10 Порт 6
11 ИЛИ 11 Порт 7
Рис.4.20. Формат пересылок при обменах ОМЭВМ с КР580ВР43
Для настройки порта расширителя на ввод данных необходимо выполнить для него
команду ввода МOVD А,РD. Если до выполнения этой команды порт находился в режиме
вывода, то результат первого ввода является неопределенным, а все последующие команды
ввода будут давать правильный результат. При выполнении операции ввода порт
данных (рис.4.20). Переход сигнала -PR из состояния высокого уровня в состояние низкого
уровня указывает, что на выводах Р20 ... Р23 находятся код управляющего слова и адрес
порта, а переход сигнала - PR из состояния низкого уровня в состояние высокого уровня
указывает на то, что на выводах Р20 ... Р23 находятся данные.
Изменить состояние сигналов на портах Р4 - Р7, работающих в режиме вывода, можно
следующими способами: командой МОVD РD,А загрузить в требуемый порт новое
значение; командой ОRLD PD,А произвести логическое сложение порта с аккумулятором с
загрузкой результата в порт; командой АNLD РD, А произвести логическое умножение порта
и аккумулятора с загрузкой результата в порт. Логические операции выполняет КР580ВР43,
а не ОМЭВМ.

                           T0       RD                                P40
                           BQ1     PME                                P41
                           BQ2     WR                             K   P42
                           SR      ALE                            P   P43
                           SS                                     5
                           INT     P20                     P20        P50
                                                           P21    8
                           EMA     P21                            0   P51
                           T1      P22                     P22        P52
                                                           P23    B
                               О   P23                                P53
                                                                  P
                           PR  М   P24                            4
                               Э   P25                                P60   B/B
                                                           PROG   3
                           DB0 В   P26                                P61
                           DB1 М   P27                      CS        P62
                           DB2                                        P63
                           DB3     P10                     OV
                           DB4     P11                     U cc       P70
                           DB5     P12                                P71
                                                     +5B
                           DB6     P13                                P72
                           DB7     P14                                P73
                                   P15
                           OV      P16
                           U dd    P17
                           U cc


                        +5B


          Рис.4.19. Подключение расширителя портов ИС КР580ВР43 к ОМЭВМ

                       3      2    1     0           3     2      1     0
                       I      I    A     A           d     d      d     d

                     Код управляющего слова


                        II                  AA
                      00 Чтение        00   Порт 4
                      01 Запись        01   Порт 5
                      10 И             10   Порт 6
                      11 ИЛИ           11   Порт 7


             Рис.4.20. Формат пересылок при обменах ОМЭВМ с КР580ВР43

      Для настройки порта расширителя на ввод данных необходимо выполнить для него
команду ввода МOVD А,РD. Если до выполнения этой команды порт находился в режиме
вывода, то результат первого ввода является неопределенным, а все последующие команды
ввода будут давать правильный результат. При выполнении операции ввода порт