-
-
[求助]不是很理解这段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的地方?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
看原图
赞赏
雪币:
留言: