CrackKay

与您一同分享精彩的网络世界 -486174组织成员

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

 

1、中断信息可以来自CPU的内部和外部
2、CPU在收到中断请求过后,取到中断类型码过后,从中断向量表中找到中断类型码相对应的中断处理程序入口地址,并设置CS和IP,这个步骤称为中断过程
3、
iret指令功能的汇编描述
pop IP
POP CS
POPf
4、中断程序的入口地址可以称为中断向量,而中断向量表就是所有程序的中断向量集成。
     中断向量表的地址为:0000:0000-0000:03FF,共1024个字节,高地址存放段地址,低地址存放低偏移地址。
     CPU在取得中断类型码过后在中断向量表中寻址中断向量的段地址和偏移地址(段地址=中断类型码*4+2,偏移地址=中断类型码*4)
5、debug中的T命令是利用了CPU提供的中断1号程序,当debug使用T命令的时候debug把TF标志位置为1,则引发中断过程。执行完当前指令过后,CPU在检测到TF标志位为1,引发1号中断程序,把TF置为零,然后显示当前寄存器的内容以及等待输入命令
posted on 2013-04-27 10:13  CrackKay  阅读(159)  评论(0)    收藏  举报