ГОСТРМЭК 821-2000
ПРИЛОЖЕНИЕ Е
(справочное)
Допустимые иоднаборы возможностей
ЕЛ Введение
В этом приложении обобщены полнаборы возможностей, которые поддерживают различные функцио
нальные блоки. Кроме того, способность к взаимодействию поднаборов возможностей сведена в таблицы. Для
упрощения составления таблиц допустимым поднаборам присвоены мнемонические обозначения, опреде
ленные в таблицах.
Е.2 Допустимые полнаборы функциональных блоков шины пересылки данных
Возможности питы пересылки данных определены для трех из четырех типов функциональных блоков
этой шины: задатчика, исполнителя и адресного монитора. Эти возможности относятся к способности блоков
формировать никлы, отвечать на циклы или отслеживать циклы, которые обеспечивают доступ к
байтовым ячейкам в различных адресных диапазонах или выполняют специфические типы пересылок данных.
Однако не все из описанных возможностей являются необязательными. Как указано в разделе 2 настоящего
стандарта, одни блоки должны обеспечивать некоторые возможности, в то время как другие — нет. В этом
разделе обоб щены допустимые полнаборы возможностей шины пересылки данных.
Е.2.1 Д о п у с т и м ы еп о л н а б о р ыв о з м о ж н о с т е йа д р е с а ц и и
В разделе 2 настоящего стандарта определены возможности адресации с точки зрения формата адреса и
способности функциональных блоков исполнять никлы Только Адрес (ADO).
Е.2.1.1
Формат адреса
Задатчик обозначается А32, А24 и/нли AI6 в зависимости от того, может ли он формировать никлы
шины с адресами указанной ширины. Исполнитель подобным же образом обозначается в зависимости от того,
может ли он отвечать на никлы этой ширины адреса.
Эти три независимых адресных пространства идентифицируются кодами модификатора адреса, которые
возбуждаются на линиях модификатора адреса (AM) в начале каждого цикла. Коды AM , кроме того, делят
адресное пространство на пространство С’упсрвнзор/Полыовагсль и Программа/Данныс. Далее, функцио
нальное различие между циклами блочной пересылки и одиночной пересылки также содержится в сигналах
линий AM. Группа кодов сигналов AM также зарезервирована для определения пользователем.
Настоящий стандарт требует, чтобы все исполнители декодировали сигналы линий AM и не отвечали па
цикл, если они нс находятся в запрашиваемом адресном пространстве или нс могут выполнять запрашивае
мую операцию. Кроме того, стандарт разрешает исполнителю отвечать на более чем одно адресное простран
ство. Эта возможность часто используется модулями памяти для ответа во всех пространствах:
Супервизора, Пользователя. Программы и Данных. Стандарт требует, чтобы задатчики А32 также имели
возможности А24 к А 16, а задатчики А24 также имели возможность А 16.
Е.2.1.2
Циклы Только Адрес
Задатчик обозначается ADO, если он может формировать цикл Только Адрес, т.е. цикл, в котором
данные нс передаются. В таком цикле задатчик предоставляет код модификатора адреса, адрес и строб адреса, но
не утверждает ни одного строба данных. Он удерживает достоверной адресную информацию и сохраняет строб
адреса истинным в течение установленного минимального времени, а затем отменяет их.
По отношению к исполнителю возможность ADO описывает его способность к правильной реакции,
следующей за циклом, который был закончен без утверждения какого-либо строба данных. Если для задатчи ков
эта возможность необязательна, то все исполнители должны включать возможность ADO.
В таблице Е.1 определены мнемонические обозначния. которые описывают допустимые полнаборы воз
можностей адресации для задатчиков, исполнителей и адресных мониторов.
Т а б л и ц а E . I — Допустимые полнаборы возможностей адресации
М н е м о н и ч е с к о е о б о з н а ч е н и еВ о > м о ж н о с
1
и а д р е с а ц и и
ф у и к н н о и а л ь н о г о б . ю к а
A I 6А 24А 3 2A D O
Поднаборы задатчика
МА16
MAD016
МА24
MAD024
МАЗ2
MAD032
-
-•
1%