计算机组成原理中央处理机预案.ppt

计算机组成原理 武汉科技大学 计算机科学与技术学院;第五章 中央处理机;中央处理器(CPU)——控制计算机自动取指令并执行 传统CPU的构成——运算器、控制器 现代CPU的构成——运算器、控制器和Cache;CPU;CPU模型;CPU中至少有六类寄存器 1. 数据缓冲寄存器(DR—— Data buffer Register) ——暂存ALU的运算结果,或由数据存储器/外部接口读出的一个数据字 其作用 : (1) ALU运算结果和通用寄存器间传送时,作为时间上的缓冲 (2)补偿CPU和内存、外设间速度上的差异 2. 指令寄存器(IR——Instruction Register) ——保存当前正在执行的一条指令 指令由指令cache(简称指存)读出后→IR,其中的操作码字段送给指令译码器;3. 程序计数器(PC——Programming Counter),也叫指令计数器——结构是寄存器+计数 ——保存将要执行的下一条指令的地址;自动加1计数 (程序首地址;转移目标地址) 4. 数据地址寄存器(AR——Address Register) ——保存当前CPU访问的数据存储器(数存)单元的地址 5. 通用寄存器(图5.1的模型中有4个:R0~R3) ——ALU执行算术或逻辑运算时,为ALU提供一个工作区 指令格式中要对寄存器号加以编址 通用寄存器还可作地址指示器、变址寄存器、堆栈指示器等

文档评论(0)

1亿VIP精品文档

相关文档