码迷,mamicode.com
首页 > 其他好文 > 详细

计算机组成原理和结构图式(第三章 CPU子系统)

时间:2019-09-30 19:44:05      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:任务   寻址方式   部件   编号   das   mda   The   结构   常用   

计算机组成原理和结构图式(第三章 CPU子系统)

1、运算部件


 

?图3-39

  • M:存储部件(存储单元在存储部件中)
  • R:通用寄存器组
  • ALU:逻辑运算部件

任务:输入/直送,加工,输出

运算器构成

  1. 输入逻辑(选择器或暂存器)
  2. 算逻运算部件
  3. 输出逻辑(直送、移位、字节交换)

2、控制部件


 

?P137 图3-43  系统总线(地址总线+控制总线+数据总线)

可编程控制部件

1)通用寄存器Ri,i可编程

2)程序计数器PC,用途:指示指令在存储器中存放位置

取址结束后,PC内容增加(可编程)

3)程序状态寄存器PSW,有两个空位(可编程)

4)堆栈指针SP,与R相似,因其特殊进出方式单独分出

PC>PSW>SP>Ri

不可编程控制部件

1)IR存放现行指令

2)暂存器,C和D不可编程

3)地址寄存器MAR—>地址总线

4)数据寄存器MDR<—>数据总线

P3、指令系统


 

1)一般指令格式

2)常用寻址方式

3)面向用户指令类型

 

指令格式

1.基本格式       op_操作码θ,A_地址码D

  操作码决定这条指令做什么

2.四地址结构  D1操作数地址,D2操作数地址,D3结果地址,D4下条指令地址(PC可代替)

3.三/二/一地址结构  (1)本身操作数少(2)缩略操作数

4.零地址  用于堆栈或特殊指令操作

 

指令字长

1)地址结构:

显地址结构

隐地址结构—一般指零地址结构

2)指令提供地址

(1)存储单元地址码

(2)寄存器编号

计算机组成原理和结构图式(第三章 CPU子系统)

标签:任务   寻址方式   部件   编号   das   mda   The   结构   常用   

原文地址:https://www.cnblogs.com/ggotransfromation/p/11613975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!