广州大学松田学院计算机组成原理复习总结课件(仅供参考).pptVIP

  • 51
  • 0
  • 约2.33万字
  • 约 147页
  • 2019-08-06 发布于福建
  • 举报

广州大学松田学院计算机组成原理复习总结课件(仅供参考).ppt

6.1.1 CPU的功能 指令流指的是CPU执行的指令序列 数据流指的是根据指令操作要求依次存取数据的序列。 从程序运行的角度来看,CPU的基本功能就是对指令流和数据流在时间与空间上实施正确的控制。 2.专用寄存器 ⑴ 程序计数器(PC) 程序计数器又称指令计数器,用来存放接着要执行的下条指令地址。 对于顺序执行的情况,PC的内容应不断地增量(加“1”),以控制指令的顺序执行。 在遇到需要改变程序执行顺序的情况时,将转移的目标地址送往PC,即可实现程序的转移。 有些情况下除改变PC的内容外,还需要保留改变之前的内容,以便返回时使用。 2.专用寄存器(续) ⑵ 指令寄存器(IR):用来存放从存储器中取出的指令。 ⑶ 存储器数据寄存器(MDR):暂时存放CPU和主存储器交换的指令或数据。 ⑷ 存储器地址寄存器(MAR):保存当前CPU所访问的主存单元的地址。 ⑸ 状态标志寄存器(PSWR):存放程序状态字(PSW),表征程序和机器运行的状态,是参与控制程序执行的重要依据之一。 6.1.3 CPU的组成 CPU由运算器和控制器两大部分组成。 控制器的主要功能有: ⑴从主存中取出一条指令,并指出下一条指令在主存中的位置。 ⑵对指令进行译码或测试,产生相应的操作控制信号,以便

文档评论(0)

1亿VIP精品文档

相关文档