课件:补充中央处理器.ppt

SIMD指令-类型转换 SIMD指令-操作模式 SSE指令 128位操作模式 SSE指令 32位操作模式 1. 引起中断的各种因素 人为设置的中断(访管指令) 程序性事故 硬件故障 I/O设备 外部事件 上述各种中断因素除志愿中断是人为的外,大多数是随机的。通常将能引起中断的各个因素称作中断源。中断源的类型有两种,一类属于不可屏蔽中断,这类中断CPU不能禁止响应,如电源掉电;另一类属于可屏蔽中断,对于可屏蔽中断源的请求,CPU可根据中断源是否被屏蔽来确定是否给予响应,如未屏蔽则能响应;若已屏蔽,CPU不能相应。 补充:CPU中断逻辑 中断系统需要解决的问题 * 中断请求标记和中断判优逻辑 1. 中断请求标记 * 中断判优逻辑 (1)硬件排队 集中在CPU的排队器 (2)软件排队 中断服务程序入口地址的寻找 1.硬件向量法 来自排队器的输出 中断向量地址表 2. 软件查询法 用软件寻找中断服务程序入口地址的方法叫软件查询法。当查到某一中断源有中断请求时,接着安排一条转移指令,直接指向此中断源的中断服务程序入口地址,机器便能自动进入中断处理。至于各中断源对应的入口地址,则由程序员(或系统)事先确定。这种方法不涉及硬设备,但查询时间较长。 计算机可具备软、硬件两种方法寻找入口地址,方便灵活。 中断响应 1. 中断响应的条件:中断允许触发

文档评论(0)

1亿VIP精品文档

相关文档