关于程序计数器和指令寄存器的关系

来源:3-8 计算机的控制器

慕无忌1403862

2019-07-25

咚咚呛老师在视频里说,程序计数器存储着下一条指令的地址而指令寄存器则存着从主存或者缓存得到的指令。那么是程序计数器里先有下一条指令的地址,然后指令寄存器根据这个地址预先把指令写下来还是程序计数器里的地址其实就是指令寄存器里存储指定指令的位置?
求指教以及更正我任何的错误理解,谢谢!

写回答

1回答

慕无忌1403862

提问者

2019-07-25

在看3.10的时候找到了答案,谢谢。
原来是程序计数器先拿到下一条指令的名称(?),然后再根据这个名称在高速缓存里的指令寄存器里拿到该指令的地址码和操作码放到指令寄存器中。
由此产生另一个问题,在最开始的时候,程序计数器是怎么拿到下一条指令的名称(?)的呢?

0
0

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程