ВУЗ:
Составители:
9
Объявления специальных узлов. Предусмотрены специальные согла-
шения по назначению имен, которые используются как средства объявления
типа узлов:
⎯ входные шины – DI<идентификатор>[<разрядность>],
⎯ выходные шины – DO<идентификатор>[<разрядность>],
⎯ двунаправленные шины DIO<идентификатор>[<разрядность>].
Примеры определения шин:
DI[8] – входная шина DI разрядностью 8 бит;
DI2[2] – входная шина DI2 разрядностью 2
бита;
DOF[4] – выходная шина DOF разрядностью 4 бита (рассматривается
как регистр).
Объявление существования и назначения узлов.
Определение регистров – <идентификатор>[<разрядность>]
Примеры определения регистров:
R1[2] – регистр с именем R1 разрядностью 2 бита;
RA21[8] – регистр с именем RA21 разрядностью 8 бит;
TS[1] – однобитовый регистр TS.
Выделение части узла. Если узел устройства имеет несколько разрядов,
то
выделение части узла выполняется с использованием квадратных скобок,
стоящих вслед за идентификатором узла. В скобках, через "/", указывается,
с какого по какой разряд происходит выделение. Нумерация разрядов вы-
полняется слева направо (от старшего к младшим) и начинается с 0. Напри-
мер:
RA21[5/7] – доступ к младшим разрядам регистра RA21 с пятого по
седьмой;
RA21[0/4]
— доступ к старшим разрядам регистра RA21 с нулевого по
четвертый.
Операции
— это утверждение, которое описывает взаимосвязи и взаи-
модействие узлов и состоит из операндов и операторов.
Операндами в операциях являются идентификаторы узлов или выделе-
ние части узлов.
Операторы обозначаются специальными символами и описывают ха-
рактер взаимосвязей и взаимодействия (табл 1.1).
Таблица 1.1
Объявления специальных узлов. Предусмотрены специальные согла- шения по назначению имен, которые используются как средства объявления типа узлов: ⎯ входные шины – DI<идентификатор>[<разрядность>], ⎯ выходные шины – DO<идентификатор>[<разрядность>], ⎯ двунаправленные шины DIO<идентификатор>[<разрядность>]. Примеры определения шин: DI[8] – входная шина DI разрядностью 8 бит; DI2[2] – входная шина DI2 разрядностью 2 бита; DOF[4] – выходная шина DOF разрядностью 4 бита (рассматривается как регистр). Объявление существования и назначения узлов. Определение регистров – <идентификатор>[<разрядность>] Примеры определения регистров: R1[2] – регистр с именем R1 разрядностью 2 бита; RA21[8] – регистр с именем RA21 разрядностью 8 бит; TS[1] – однобитовый регистр TS. Выделение части узла. Если узел устройства имеет несколько разрядов, то выделение части узла выполняется с использованием квадратных скобок, стоящих вслед за идентификатором узла. В скобках, через "/", указывается, с какого по какой разряд происходит выделение. Нумерация разрядов вы- полняется слева направо (от старшего к младшим) и начинается с 0. Напри- мер: RA21[5/7] – доступ к младшим разрядам регистра RA21 с пятого по седьмой; RA21[0/4] — доступ к старшим разрядам регистра RA21 с нулевого по четвертый. Операции — это утверждение, которое описывает взаимосвязи и взаи- модействие узлов и состоит из операндов и операторов. Операндами в операциях являются идентификаторы узлов или выделе- ние части узлов. Операторы обозначаются специальными символами и описывают ха- рактер взаимосвязей и взаимодействия (табл 1.1). Таблица 1.1 9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »