上次那个程序,用的是一张fat格式化的软盘,将启动程序写进后。在window下就不能再读了。将一张空白fat格式盘第一个扇区反汇编后,看到第一句是个跳转,然后后面跟了大概20个数据段,复制下来加到程序中,即可不影响读写fat软盘了。程序如下:
org 07c00h
jmp short loc_13E
db 90h ; ?
db 4Dh ; M
db 53h ; S
db 44h ; D
db 4Fh ; O
db 53h ; S
db 35h ; 5
db 2Eh ; .
db 30h ; 0
db 0
db 2
db 1
db 1
db 0
db 2
db 0E0h ; ?
db 0
db 40h ; @
db 0Bh
db 0F0h ; ?
db 9
db 0
db 12h
db 0
db 2
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 29h ; )
db 2Bh ; +
db 1Eh
db 0EBh ; ?
db 80h ;
阅读(1646) | 评论(0) | 转发(0) |