中断程序的安装过程

mov cx, offset do0end - offset do0  ; 中断程序的长度
cld                 ; 设置df=0
rep movsb               
; mov es:[di], word ptr ds:[si]
; if df=0    存储器的地址自动增加
;    inc di
;    inc si
; if df=1    存储器的地址自动减少
;    dec di
;    dec si
; s: mov sb
;    loop s
do0:
    “中断程序”
do0end:
    nop

你可能感兴趣的:(汇编-中断过程)