📜  COA |注册传输语言

📅  最后修改于: 2020-12-29 11:19:42             🧑  作者: Mango

注册传输语言

数字计算机系统表现出数字模块的互连,例如寄存器,解码器,算术元件和控制逻辑。

这些数字模块与一些通用数据和控制路径互连,以形成一个完整的数字系统。

此外,数字模块最好由寄存器及其对存储在其中的数据执行的操作来定义。

对存储在寄存器中的数据执行的操作称为微操作

最好通过指定以下内容来定义数字系统的内部硬件组织:

  • 寄存器集及其之间的数据流。
  • 对存储在寄存器中的数据执行的微操作序列。
  • 启动微操作顺序的控制路径

寄存器传输语言是用于指定微操作顺序的符号的符号表示。

在计算机系统中,数据传输发生在处理器寄存器和内存之间以及处理器寄存器和输入输出系统之间。这些数据传输可以用下面给出的标准符号表示:

  • 标记R0,R1,R2 …等表示处理器寄存器。
  • 存储器位置的地址由名称表示,例如LOC,PLACE,MEM等。
  • 输入输出寄存器由DATA IN,DATA OUT等名称表示。
  • 寄存器或存储器位置的内容通过在寄存器或存储器位置的名称周围放置方括号来表示。