ВУЗ:
Составители:
14
Приведем неформальное описание языка РП, используемого в
приложении.
Идентификаторы. Используются для именования узлов ОА. В
идентификаторах можно использовать только буквы латинского ал-
фавита и арабские цифры. Например,
R
1,
RSM
2 и т. д.
Объявления специальных узлов. Предусмотрены специальные
соглашения по назначению имен, которые используются как средства
объявления типа узлов:
⎯ входные шины –
DI
<идентификатор>[<разрядность>],
⎯ выходные шины –
DO
<идентификатор>[<разрядность>],
⎯ двунаправленные шины
DIO
<идентификатор>[<разрядность>].
Примеры определения шин:
DI
[8] – входная шина
DI
разрядностью 8 бит;
DI
2[2] – входная шина
DI
2 разрядностью 2 бита;
DOF
[4] – выходная шина
DOF
разрядностью 4 бита (рассматрива-
ется как регистр).
Объявление существования и назначения узлов.
Определение регистров – <идентификатор>[<разрядность>]
Примеры определения регистров:
R
1[2] – регистр с именем
R
1 разрядностью 2 бита;
RA
21[8] – регистр с именем
RA
21 разрядностью 8 бит;
TS
[1] – однобитовый регистр
TS
.
Приведем неформальное описание языка РП, используемого в приложении. Идентификаторы. Используются для именования узлов ОА. В идентификаторах можно использовать только буквы латинского ал- фавита и арабские цифры. Например, R1, RSM2 и т. д. Объявления специальных узлов. Предусмотрены специальные соглашения по назначению имен, которые используются как средства объявления типа узлов: ⎯ входные шины – 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. 14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »