ГОСТРМЭК 821-2000
а) когда у исполнителя D08(O). D08(EO) или D16 запрашивается выполнение 4-байтового
цикла;
б) когда у исполнителя 1)08(0) или DOX(EO) запрашивается выполнение 2-байтового цикла;
в) когда у исполнителя 1)08(0), D08(EO) или D16 запрашивается выполнение невыровненной
пересылки (т.е. 3-байтовая пересылка или 2-байтовая пересылка БАЙТОВ (1—2)).
Втаблице 2.10 приведены рахтичные мнемонические обозначения, употребляемые для описания
основных возможностей пересылки данных, и смысловое содержание каждого из них при описании
возможностей задатчиков, исполнителей и адресных мониторов.
Та блица 2.10 —Мнемонические обозначения основных возможностей пересылки данных
Мнемоническое
обозначение
Функциональный
блок
Смислоное содержание
D08(O)
Исполнитель
Можетвосприниматьследующие циклы:
- однобайтные никлы считывания:
СЧИТЫВАНИЕ БАЙТА (1)
СЧИТЫВАНИЕ БАЙТА (3)
- олнобайговыс циклызаписи:
ЗАПИСЬ БАЙТА (I)
ЗАПИСЬ БАЙТА (3)
008(ЕО)
Задатчик
Исполнитель
Адресный монитор
Может формировать следующие циклы:
Может восприниматьследующие циклы:
Может контролировать следующие циклы:
- однобайтовые циклы считывания:
СЧИТЫВАНИЕ БАЙТА (0)
СЧИТЫВАНИЕ БАЙТА (1)
СЧИТЫВАНИЕ БАЙТА (2)
СЧИТЫВАНИЕ БАЙТА (3)
- олнобайговыс циклы записи:
ЗАПИСЬ БАЙТА (0)
ЗАПИСЬ БАЙТА (1)
ЗАПИСЬ БАЙТА (2)
ЗАПИСЬ БАЙТА <3)
D16
Задатчик
Исполнитель
Адресныймонитор
Можетформировать следующие циклы:
Может восприниматьследующие циклы:
Может контролировать следующие циклы:
- двухбайтовые циклы считывания:
СЧИТЫВАНИЕ БАЙТОВ (0-1)
СЧИТЫВАНИЕ БАЙТОВ (2-3)
-двухбайтовые циклы записи:
ЗАПИСЬ БАЙТОВ (0-1)
ЗАПИСЬ БАЙТОВ (2-3)
032
Задатчик
Исполнитель
Адресныймонитор
Можетформироватьследующие циклы:
Может восприниматьследующие циклы:
Может контролировать следующие циклы:
- четырехбайговые циклы считывания:
СЧИТЫВАНИЕ БАЙТОВ (0-3)
- четырехбайговые никлы -записи:
ЗАПИСЬ БАЙТОВ(0-3)
Замечание 2.16. Может показаться логичным определить исполнители только четных байтов,
которые бы отвечали ячейкам памяти с четными байтами, смежным с ячейками для исполнителей
1)08(0). Однако этого нельзя делать по той причине, что существует только одна линия DTACK*.
Если задатчик выбрал бы одновременно как четнобайтовую, так и нечетнобайтовую ячейки при
выполнении двухбайтовой пересылки, то оба исполнителя водин и тот же момент времени возбуж
дали бы линию DTACK* и задатчик не смог бы узнать, обали модуля подтвердили обращение.
24