8086中断

来源:互联网 发布:未知网络错误 编辑:程序博客网 时间:2024/06/06 07:16

8086中断:

内中断CPU内部产生的中断外中断外设产生的中断


内中断:

内中断类型中断号除法错误0单步执行1into指令4int 指令指令格式:int n,n为字节型立即数



外中断:

内中断类型中断号可屏蔽中断 不可屏蔽中断2





中断向量表:

8086中中断向量表只能位于0000:0000 ~ 0000:03FF.

0x00000IP00x00002CS00x00004IP10x00006CS1... ... 0x003FCIP2550x003FECS255


程序实例:

org 0x7c00mov ax,0x0mov ds,axmov ax,showmov word [ds:0x0],ax//设置0号中断向量mov word [ds:0x2],0x0int 0show://显示字母'h'mov ax,0xb800mov es,axmov byte [es:0],'h'jmp $times 510-($-$$) db 0db 0x55,0xaa





0 0
原创粉丝点击