§8续 CPU的结构和功能
type
status
date
slug
summary
tags
category
icon
password
§8.3 指令流水
一、如何提高机器速度

二、系统的并行性

三、指令流水原理


- 指令的六级流水
四、影响指令流水线性能的因素
- 结构相关:不同指令争用同一功能部件产生资源冲突
解决办法:停顿等待/指令存储器和数据存储器合并/指令预取技术(适用于访存周期短的情况)
- 数据相关:不同指令因重叠操作,可能改变操作数的读/写访问顺序
解决办法:后推法/采用旁路技术(定向技术)
- 控制相关:由条件转移指令引起
五、流水线性能





六、流水线结构


举例:MIPS的五段流水线
§8.4 中断系统
一、概述




二、中断请求标记和中断判优逻辑



三、中断服务程序入口地址的查找
- 硬件向量法
- 软件查询法
四、中断响应


五、保护现场和恢复现场

六、中断屏蔽技术



- 屏蔽技术
(1) 屏蔽触发器的作用
硬件连线决定响应优先级(不可改变)
屏蔽字决定处理优先级(可以改变)
(2)中断屏蔽技术





- 多重中断的断点保护:进栈/存入“0”地址
Loading...