计算机组成原理
武汉科技大学
计算机科学与技术学院;第五章 中央处理机;中央处理器(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提供一个工作区
指令格式中要对寄存器号加以编址
通用寄存器还可作地址指示器、变址寄存器、堆栈指示器等
您可能关注的文档
最近下载
- 80t垃圾渗滤液mbr+dtro设计说明书.pdf VIP
- 高中英语2026届高考阅读理解细节题解题技巧(共六篇)(0506).docx VIP
- 新疆2022系列标准设计图集新22N3 管道及设备绝热防腐.docx VIP
- 中国梦:一粒种子的梦想.ppt VIP
- 华为电视直播软件图文安装教程(详细).pdf VIP
- 省级中学生物理竞赛混联电路试题及答案.docx VIP
- 宣贯培训(2026年)《YDT 4398-2023电信行业云原生平台架构与技术要求》.pptx VIP
- 新疆2022系列标准设计图集新22D3 电力线路敷设安装.docx VIP
- 7000雅思词汇用100个句子记完.pdf VIP
- DB51T2432-2017 公路被动柔性防护网技术规程.pdf
原创力文档

文档评论(0)