试题详情
- 简答题可屏蔽中断处理的一般过程是什么?
- 可屏蔽中断的处理过程一般可分为4个阶段:
1、中断申请:外设向CPU发出中断申请信号,CPU检测到有效的INTR,且无DMA请求、IF=1,当前指令执行完毕就进入响应阶段
2、中断响应:CPU通过总线控制器发出两个连续的中断响应信号(2个INTA负脉冲)组成中断响应周期。在中断响应周期中,CPU取得中断类型号n,将程序状态字(PSW)及断点的地址(CS和IP)依次入栈保护。再查中断向量表,将(4*n)IP;(4*n+2)CS,进入中断服务阶段
3、中断服务:CPU执行中断服务程序,为中断源服务
4、中断返回:当执行到中断服务程序中的IRET指令时,将堆栈栈顶的三个字单元内容弹出,依次送给IP、CS、PSW,CPU返回到原来的程序去执行。 关注下方微信公众号,在线模考后查看
热门试题
- 8253—5工作于方式 0,
- 假设一个48位数存放在DX:AX:BX中
- 叙述EPROM的编程过程,并说明EPRO
- MB/s的含义是()。
- MCS-5l单片机的堆栈区是设置在()中
- 简述显示器技术性能指标和显卡的种类。
- 可编程接口芯片8255的控制字有哪两个?
- 当8253—5引脚CSAlAs为()选择
- 接口电路与外部设备之间传送的信号有哪几种
- 试按如下要求分别编写8253的初始化程序
- 中断向量就是中断类型码。
- 假定(DS)=2000H,(ES)=21
- 编写指令实现下列位操作。 (1)使累加器
- 同一优先级中的中断源优先权排队由中断系统
- 可编程定时/计数器8253中含三个独立的
- 存储器的存取时间和存取周期有什么区别?
- 下列计算机语言中,CPU能直接识别的是(
- 对于片内总线而言,用户无法直接控制其内部
- 请解释8086(最小组态)以下引脚信号的
- 在STRING中查找空格,记下最后一个空