- 运算器
- 算数逻辑单元ALU:数据的算数运算和逻辑运算
- 累加寄存器AC:通用寄存器,为ALU提供一个工作区,用来暂存数据
- 数据缓冲寄存器DR:写内存时,暂存指令或数据
- 状态条件寄存器PSW:存状态标志与控制标志
- 控制器:
- 程序计数器PC:存储下一条要执行指令的地址
- 指令寄存器IR:存储即将执行的指令
- 地址寄存器AR
- 指令译码器ID:对指令中的操作码字段进行分析解释
- 时序部件:提供时序控制信号
- 计算机体系结构分类:
- 单指令流单数据流SISD:单处理器系统
- 单指令流多数据流
- 寻址方式
- 立即寻址方式
- 直接寻址方式
- 间接寻址方式
- 寄存器寻址方式
- 寄存器间接寻址方式
-
CISI 与 RISI 比较,分哪些维度
指令数量,指令使用频率,寻址方式,寄存器,流水线支持,高级语言支持。
CISI: 复杂,指令数量多,频率差别大,多寻址
RISI:精简,指令数量少,操作寄存器,单周期,少寻址,多通用寄存器,流水线。
-
流水线-概念
- 流水线-流水线计算
- 流水线周期:执行时间最长的一段
- 流水线计算公式:1条指令执行时间+(指令条数-1)*流水线周期
- 直接相联映像缺点:冲突率高
- 全相联映像:冲突率低,但查询复杂
- 组相联映像:对管理系统消耗很大
- 主存-编址与计算
- N模混合系统的可靠性
可检查1的错误,不可纠错