试题详情
- 简答题中断指令执行时,堆栈的内容有什么变化?中断处理子程序的人口地址是怎样得到的?
- 中断指令执行时,堆栈内容变化如下:标志寄存器被推入堆栈,且SP减2,然后CPU将主程序的下一条指令地址即断点地址推入堆栈,即段值CS推入堆栈且SP减2,偏移量推入堆栈,且SP减2。中断处理子程序的入口地址即中断向量,对应的中断类型号的4倍即为中断向量地址,在该地址处的4个字节内容,高地址单元两个字节为中断入口地址的段地址,低地址单元两个字节为中断入口地址的偏移地址。
关注下方微信公众号,在线模考后查看
热门试题
- 8253内部有几个独立通道?8253有几
- 80X86CPU执行OUT输出指令时,向
- 软件中断有哪些特点?在中断处理子程序和主
- 在80386系统中,任务的设置包括哪些工
- 8086CPU中,如有必要时,可以在哪两
- 在用LOOP Label指令构成的循环中
- 用来表示无符号数运算溢出的标志位是()。
- 说明80386系统中任务的转换过程。
- 8255A的方式选择字和置位复位字都写入
- 下面的哪项是有效标识符:()
- CPU与I/O设备间传送的信号有()
- 半导体存储器有哪些优点?SRAM、DRA
- 假定DX=C9B9H,CL=3,CF=1
- 已知(SP)=1000H,执行PUSH
- 什么是接口?其作用是什么?
- 8086/8088 CPU提供了接受外部
- 试说明RS-485总线和RS-422总线
- 物理地址和逻辑地址都是唯一代表内存单元的
- 写出完成以下操作的程序段。假设各变量的值
- ISA总线上没有IRQ1和IRQ0,它们