我是靠谱客的博主 呆萌爆米花,这篇文章主要介绍王爽 汇编 实验15:安装新的int9中断例程,现在分享给大家,希望可以做个参考。

assume cs:code
code segment
start:
mov ax,cs
mov ds,ax
mov si,offset int9start
mov ax,0
mov es,ax
mov di,0204h
mov cx, offset int9end-offset int9start
rep movsb
mov ax,es:[9*4]
mov dx,es:[9*4+2]
mov es:[0200h],ax
mov es:[0202h],dx
mov word ptr es:[9*4],0204h
mov word ptr es:[9*4+2],0000h
mov ax,4c00h
int 21h
int9start:
push ax
push es
mov ax,0
mov es,ax
pushf
call dword ptr es:[0200h]
in al,60h
cmp al,9Eh
jne ok
mov ax,0b800h
mov es,ax
mov cx,80*25
mov si,0
showloop:
mov byte ptr es:[si],'A'
add si,2
loop showloop
ok:
pop es
pop ax
iret
int9end:
nop
code ends
end start

最后

以上就是呆萌爆米花最近收集整理的关于王爽 汇编 实验15:安装新的int9中断例程的全部内容,更多相关王爽内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(137)

评论列表共有 0 条评论

立即
投稿
返回
顶部