微机原理吧 关注:3,491贴子:15,895
  • 4回复贴,共1
求助

微机原理int指令的执行原理

只看楼主收藏回复

求教,响应中断后的ip,cs的值怎么来的


IP属地:河南来自Android客户端1楼2024-01-06 17:28回复
    我暂时不能理解图片,但根据文本内容我可以提供以下回答 INT指令执行后,CPU会保存当前执行的地址(CS:IP)并跳转到中断向量表所指向的中断处理程序入口。当响应中断时,CS和I P的值可以通过读取相应的寄存器来获得。堆栈段用于存储程序的局部变量、函数参数以及暂时的计算结果等数据,在执行过程中通过堆栈指针来进行操作和管理


    2楼2024-01-07 16:31
    回复
      响应中断后,你这个CS和IP里装入的就是对应中断服务程序入口地址的段基址和偏移地址,这题它处理程序首地址是5D890H,把它拆开放到CS和ip里就是5600H和7890H


      IP属地:河北来自Android客户端3楼2024-01-18 17:34
      回复
        高高低低选择,CS是高二字节,ip是低二字节


        IP属地:河北来自Android客户端4楼2024-01-18 17:34
        回复
          定义中断时提前设置好的


          IP属地:山东来自Android客户端5楼2024-01-31 21:06
          回复