Аналіз загрузщіка BIOS та MBR, страница 4

7000:7D28 B001          MOV      AL,01                             

7000:7D2A E85400        CALL   7D81                              

7000:7D2D 59            POP          CX                                

7000:7D2E 5A            POP          DX                                

7000:7D2F 58            POP           AX                                

7000:7D30 72BB          JB           7CED                              

7000:7D32 050100        ADD      AX,0001                           

7000:7D35 83D200        ADC     DX,+00                            

7000:7D38 031E0B7C      ADD  BX,[7C0B]                         

7000:7D3C E2E2          LOOP    7D20                              

7000:7D3E 8A2E157C      MOV CH,[7C15]                         

7000:7D42 8A16247C      MOV DL,[7C24]                         

7000:7D46 8B1E497C      MOV BX,[7C49]                         

7000:7D4A A14B7C        MOV  AX,[7C4B]                         

7000:7D4D EA00007000    JMP 0070:0000                         

7000:7D52 AC            LODSB                                      

7000:7D53 0AC0          OR         AL,AL                             

7000:7D55 7429          JZ            7D80                              

7000:7D57 B40E          MOV      AH,0E                             

7000:7D59 BB0700        MOV    BX,0007                           

7000:7D5C CD10          INT        10                                

7000:7D5E EBF2          JMP       7D52                              

7000:7D60 3B16187C      CMP  DX,[7C18]                         

7000:7D64 7319          JNB         7D7F                              

7000:7D66 F736187C      DIV    WORD PTR [7C18]                   

7000:7D6A FEC2          INC       DL                                

7000:7D6C 88164F7C      MOV [7C4F],DL                         

7000:7D70 33D2          XOR       DX,DX                             

7000:7D72 F7361A7C      DIV    WORD PTR [7C1A]                   

7000:7D76 8816257C      MOV  [7C25],DL                         

7000:7D7A A34D7C        MOV  [7C4D],AX                         

7000:7D7D F8            CLC                                           

7000:7D7E C3            RET                                            

7000:7D7F F9            STC                                            

7000:7D80 C3            RET                                            

7000:7D81 B402          MOV      AH,02                             

7000:7D83 8B164D7C      MOV DX,[7C4D]                         

7000:7D87 B106          MOV      CL,06                             

7000:7D89 D2E6          SHL       DH,CL                             

7000:7D8B 0A364F7C      OR    DH,[7C4F]                         

7000:7D8F 8BCA          MOV     CX,DX                             

7000:7D91 86E9          XCHG     CH,CL                             

7000:7D93 8A16247C      MOV DL,[7C24]                         

7000:7D97 8A36257C      MOV DH,[7C25]                         

7000:7D9B CD13          INT        13                                

7000:7D9D C3            RET                                           

-

-

-

-

-d 7000:7d9e 7dff

7000:7D90                                            0D 0A                 ..

7000:7DA0  4E 6F 6E 2D 53 79 73 74-65 6D 20 64 69 73 6B 20   Non-System disk

7000:7DB0  6F 72 20 64 69 73 6B 20-65 72 72 6F 72 0D 0A 52   or disk error..R

7000:7DC0  65 70 6C 61 63 65 20 61-6E 64 20 70 72 65 73 73   eplace and press

7000:7DD0  20 61 6E 79 20 6B 65 79-20 77 68 65 6E 20 72 65    any key when re

7000:7DE0  61 64 79 0D 0A 00 49 4F-20 20 20 20 20 20 53 59   ady...IO      SY

7000:7DF0  53 4D 53 44 4F 53 20 20-20 53 59 53 00 00 55 AA   SMSDOS   SYS..U.

-q

BIOS :

-u foo     u f000:03a7 03ad

F000:03A7 B280          MOV            DL,80                             

F000:03A9 E80C00        CALL         03B8                              

F000:03AC 7367          JNB  0415                              

-

-