索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 专 刊| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

数据通路

  目录
  1 举例说明
  2 简介
  举例说明
  通用寄存器组R:容量16个字,双端口输出[1] 。
  暂存器A和B:保存通用寄存器组读出的数据或BUS上来的数据。
  算术逻辑单元ALU:有S3、S2、S1、S0、M五个控制端,用以选择运算类型。
  寄存器C:保存ALU运算产生的进位信号。
  RAM随机读写存储器:读/写操作受MRD/MWR控制信号控制。
  MAR:RAM的专用地址寄存器,寄存器的长度决定RAM的容量。
  IR: 专用寄存器,可存放由RAM读出的一个特殊数据。
  控制器:用来产生数据通路中的所有控制信号,它们与各个子系统上的使能控制信号一一对应。
  BUS:单一数据总线,通过三态门与有关子系统进行连接。
  简介
  对单总线的系统来说,扩充是非常容易的,只要在BUS上增加子系统即可。例如增加一个寄存器时,可将总线BUS接到寄存器的数据输入端,由接收控制信号将数据打入。如果该寄存器的数据还需要发送到BUS 时,在寄存器的输出端加上三态门即可,或者干脆使用带三态门输出的寄存器。
  图中所示的数据通路中,两类信息的表示方式是非常明确的:双线表示数据信息,带箭头的单线表示控制信号。所有的控制信号由控制器产生,在它们的协调配合下,数据流通过BUS总线在各子系统之间进行流动。


如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本
开放分类
数据通路    寄存器    

贡献者