中断的操作
- 保护现场
- 开中断
- 处理中断
- 关中断
- 恢复现场
RAM和ROM
RAM是随机存取存储器,读写方便,用于作主存或者Cache。断电时将丢失其存储内容,主要用于存储短时间使用的程序
ROM是只读存取存储器,具备非易失性,可靠性高
冯诺依曼结构
- 采用存储程序的工作方式
- 组成:运算器,存储器,控制器,输入设备,输出设备
- 指令和数据以同等地位存储在存储器中
- 指令和数据均用二进制代码表示
冯诺依曼和哈佛
哈佛结构:指令和数据分开
冯诺依曼:指令和数据同等地位
cache的作用
Cache可以充分发挥局部性原理,大大提高CPU访问主存的速度。
IO方式
程序查询,程序中断,DMA,通道方式
流水线特点
- 把一个任务分解为多个任务,每个任务都有特定的部件完成
- 流水线的每个部件都有一个缓冲寄存器,用来保存流水线阶段的执行结果
- 流水线各阶段的时间尽可能相等,需要装入和排出时间
指令周期
取值周期:根据程序计数器中的内容取出指令代码并放入指令寄存器
间址周期:取操作数的有效地址
执行周期:根据操作码和操作数执行相应的操作
中断周期:处理中断请求
寻址方式
七种,立即寻址,直接寻址,寄存器寻址,
寄存器间接寻址,寄存器相对寻址,基址加变址寻址,相对基址加变址寻址
总线包括什么
总线按照传输信息不同分为:数据总线,地址总线,控制总线
原码
原码是给人看的,能够简单直接知道这个二进制表示多少,第一位是符号,其余是值
补码是给机器看的,
反码是两者的桥梁
引入反码和补码是为了简化计算机集成电路的设计
计算机存储层次
CPU寄存器,高速缓存,主存,辅存
WIN32和64
CPU一次处理数据的能力是多少位