首页
社区
课程
招聘
[求助]不是很理解这段MBR
发表于: 2010-10-10 10:15 4010

[求助]不是很理解这段MBR

2010-10-10 10:15
4010
seg000:0000                 jmp     far ptr 0:7C05h
seg000:0005 ; ---------------------------------------------------------------------------
seg000:0005                 pushad
seg000:0007                 mov     cs:7E10h, esp
seg000:000D                 cli
seg000:000E                 cld
seg000:000F                 xor     eax, eax
seg000:0012                 xor     ebx, ebx
seg000:0015                 mov     ss, ax
seg000:0017                 mov     sp, 7C00h
seg000:001A                 mov     ds, ax
seg000:001C                 mov     es, ax
seg000:001E                 mov     fs, ax
seg000:0020                 mov     gs, ax
seg000:0022                 mov     si, 7E00h
seg000:0025                 mov     byte ptr ds:7E00h, 10h
seg000:002A                 mov     ds:7E01h, al
seg000:002D                 mov     word ptr ds:7E02h, 5
seg000:0033                 mov     dword ptr ds:7E04h, 8000h
seg000:003C                 mov     dword ptr ds:7E08h, 36h ; '6'
seg000:003C                                         ; DATA XREF: sub_69:loc_70r
seg000:0045                 mov     ds:7E0Ch, eax
seg000:0049                 mov     ah, 42h ; 'B'
seg000:004B                 int     13h             ; DATA XREF: seg000:004Br
seg000:004B                                         ; DISK -
seg000:004D                 jb      short loc_54
seg000:004F                 jmp     far ptr 0:8000h
seg000:0054 ; --------------------------------------------------


调用int13 扩展读...读 54扇区到 8000h的地方?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//