随笔-65  评论-68  文章-4  trackbacks-0

org 0x7c00

mov ah,0
mov dl,0
int 0x13

mov ax,0x7f0
mov es,ax
mov ah,2
mov ch,0
mov dh,0
mov al,1
mov cl,2
mov dl,0
mov ebx,0
int 0x13

mov ax,0xb800
mov gs,ax
jmp 0x7f00

times 510-($-$$) db 0
dw 0xaa55

again:
.1:
inc byte [gs:8]
jmp .1

times 1024-($-$$) db 0

这个程序的执行成功说明有一段的内存地址是不能够被int 0x13访问的。但是具体是为什么需要进一步思考。

posted on 2007-01-12 10:56 小爽 阅读(346) 评论(0)  编辑  收藏 所属分类: 我的经验我的操作系统

只有注册用户登录后才能发表评论。


网站导航: