目录

1. 知识讲解

2. 例题 


 

1. 知识讲解

组原5_专用数据通路

总线的方式下,是所有的寄存器和相应的电路都是连接到总线的。它们总线是一条公共的通路。
专用数据通路方式下,是需要交流的部件之间直接有一条通路,控制的方法就是依靠这条通路上的一个信号。

 

 

 

因为基本的控制逻辑是一样的,所以只以取指周期为例进行分析:

组原5_专用数据通路

IR 到 CU 的路径画出来了,那么就需要表示一下这个过程(单总线没有画,所以没有表示这个过程)

 

 

 

 

2. 例题 

 

组原5_专用数据通路

组原5_专用数据通路

 

组原5_专用数据通路

 

组原5_专用数据通路

 

组原5_专用数据通路

把数据来拿过,必须放在一个能存东西的地方; ALU 是只负责计算,不负责保存的,所以是 ACC(这也是一个常识)。
数据的存和取,这个时候不需要关心地址是怎么来的,只需默认 地址是在 MAR 中就可以了。
MDR 和 ACC 是没有直接通路的,所以这里要穿过 ALU 放到 ACC。

 

 

要简述指令的数据通路,所以需要积累和整理课后习题中的指令。

组原5_专用数据通路

 

组原5_专用数据通路

因为图中没有画暂存寄存器,所以写到了 ALU, 但是 ALU 并不是一个存储部件,所以加括号不用那么严谨。

 

组原5_专用数据通路

这里是仅要求写出数据通路,并没有要求写出相应的有效的状态;另一种题型是写出这些序列后,还需要安排能够并行的操作到同一个过程。

 

 

 

相关文章:

  • 2021-12-17
  • 2021-06-03
  • 2021-10-24
  • 2021-12-13
  • 2022-12-23
  • 2022-12-23
  • 2021-08-17
  • 2021-10-16
猜你喜欢
  • 2021-07-25
  • 2022-01-24
  • 2021-06-03
  • 2021-04-07
  • 2022-02-06
  • 2021-05-08
  • 2021-06-08
相关资源
相似解决方案