Skip to content

Pipeline

控制器:

  • 硬连线控制器(RISC)
  • 微程序控制器(CISC)
    • 存储器电路: ROM
    • 存储每条指令的每个执行步骤所需要的全部控制信号
    • 指令操作码映射出指令的首条微指令的地址
    • 每条微指令给出其下一步骤的微地址

中断处理过程:关中断 → 保存断点 → 判中断源,转中断服务 → 开中断 → 执行中断服务程序 → 关中断 → 恢复断点 → 开中断 → 返回断点

完整过程:

  • 中断请求:中断源设备设置中断触发器(同时可设置 1 个中断屏蔽触发器)
  • 中断响应:
    • 响应条件:允许中断、当前指令结束、优先级
    • 响应实现:硬件实现的中断隐指令(保存断点(PC)、关中断、引出服务程序)
  • 中断处理:
    • 保存现场
    • 运行中断服务程序
    • 中断返回

Last update: December 26, 2021
Authors: Co1lin