home *** CD-ROM | disk | FTP | other *** search
- TRACE - ß¿ßΓѼá αáºñѽ∩ÑΓ ¬«¼á¡ñδ ¡á ß½ÑñπεΘ¿Ñ úαπ»»δ:
- - ¬«¼á¡ñδ πß½«ó¡δσ »ÑαÑσ«ñ«ó Jxx
- ┌────────────────────┬────────────────────┬────────────────────┐
- │70h,xxh - JO xx│71h,xxh - JNO xx│72h,xxh - JB/JNAE xx│
- │73h,xxh - JNB/JAE xx│74h,xxh - JE/JZ xx│75h,xxh - JNE/JNZ xx│
- │76h,xxh - JBE/JNA xx│77h,xxh - JNBE/JA xx│78h,xxh - JS xx│
- │79h,xxh - JNS xx│7Ah,xxh - JP/JPE xx│7Bh,xxh - JNP/JPO xx│
- │7Ch,xxh - JL/JNG xx│7Dh,xxh - JNL/JGE xx│7Eh,xxh - JLE/JNG xx│
- │7Fh,xxh - JNLE/JG xx│E3h,xxh - JCXZ xx│ │
- └────────────────────┴────────────────────┴────────────────────┘
- - ¬«¼á¡ñδ µ¿¬½«ó LOOP
- ┌──────────────────────────┐
- │E0h,xxh - LOOPNE/LOOPNZ xx│
- │E1h,xxh - LOOPE/LOOPZ xx│
- │E2h.xxh - LOOP xx│
- └──────────────────────────┘
- - ¬«¼á¡ñδ íѺπß½«ó¡δσ »ÑαÑσ«ñ«ó JMP
- ┌──────────────────────────────────────────────────────────────────────────────┐
- │E9h,xxxxh - JMP near xxxx │
- │EAh,xxxxh,xxxxh - JMP far xxxx:xxxx │
- │EBh,xxh - JMP short xx │
- ├───────────────────────────────────────┬──────────────────────────────────────┤
- │FFh,20h - JMP near [bx][si] │FFh,28h - JMP far [bx][si] │
- │FFh,21h - JMP near [bx][di] │FFh,29h - JMP far [bx][di] │
- │FFh,22h - JMP near [bp][si] │FFh,2Ah - JMP far [bp][si] │
- │FFh,23h - JMP near [bp][di] │FFh,2Bh - JMP far [bp][di] │
- │FFh,24h - JMP near [si] │FFh,2Ch - JMP far [si] │
- │FFh,25h - JMP near [di] │FFh,2Dh - JMP far [di] │
- │FFh,26h,xxxxh - JMP near [xxxx] │FFh,2Eh,xxxxh - JMP far [xxxx] │
- │FFh,27h - JMP near [bx] │FFh,2Fh - JMP far [bx] │
- ├───────────────────────────────────────┼──────────────────────────────────────┤
- │FFh,60h,xxh - JMP near [bx][si][xx] │FFh,68h,xxh - JMP far [bx][si][xx] │
- │FFh,61h,xxh - JMP near [bx][di][xx] │FFh,69h,xxh - JMP far [bx][di][xx] │
- │FFh,62h,xxh - JMP near [bp][si][xx] │FFh,6Ah,xxh - JMP far [bp][si][xx] │
- │FFh,63h,xxh - JMP near [bp][di][xx] │FFh,6Bh,xxh - JMP far [bp][di][xx] │
- │FFh,64h,xxh - JMP near [si][xx] │FFh,6Ch,xxh - JMP far [si][xx] │
- │FFh,65h,xxh - JMP near [di][xx] │FFh,6Dh,xxh - JMP far [di][xx] │
- │FFh,66h,xxh - JMP near [bp][xx] │FFh,6Eh,xxh - JMP far [bp][xx] │
- │FFh,67h,xxh - JMP near [bx][xx] │FFh,6Fh,xxh - JMP far [bx][xx] │
- ├───────────────────────────────────────┼──────────────────────────────────────┤
- │FFh,A0h,xxxxh - JMP near [bx][si][xxxx]│FFh,A8h,xxxxh - JMP far [bx][si][xxxx]│
- │FFh,A1h,xxxxh - JMP near [bx][di][xxxx]│FFh,A9h,xxxxh - JMP far [bx][di][xxxx]│
- │FFh,A2h,xxxxh - JMP near [bp][si][xxxx]│FFh,AAh,xxxxh - JMP far [bp][si][xxxx]│
- │FFh,A3h,xxxxh - JMP near [bp][di][xxxx]│FFh,ABh,xxxxh - JMP far [bp][di][xxxx]│
- │FFh,A4h,xxxxh - JMP near [si][xxxx] │FFh,ACh,xxxxh - JMP far [si][xxxx] │
- │FFh,A5h,xxxxh - JMP near [di][xxxx] │FFh,ADh,xxxxh - JMP far [di][xxxx] │
- │FFh,A6h,xxxxh - JMP near [bp][xxxx] │FFh,AEh,xxxxh - JMP far [bp][xxxx] │
- │FFh,A7h,xxxxh - JMP near [bx][xxxx] │FFh,AFh,xxxxh - JMP far [bx][xxxx] │
- ├───────────────────────────────────────┼──────────────────────────────────────┤
- │FFh,E0h - JMP near ax │FFh,E8h - JMP far ax │
- │FFh,E1h - JMP near cx │FFh,E9h - JMP far cx │
- │FFh,E2h - JMP near dx │FFh,EAh - JMP far dx │
- │FFh,E3h - JMP near bx │FFh,EBh - JMP far bx │
- │FFh,E4h - JMP near sp │FFh,ECh - JMP far sp │
- │FFh,E5h - JMP near bp │FFh,EDh - JMP far bp │
- │FFh,E6h - JMP near si │FFh,EEh - JMP far si │
- │FFh,E7h - JMP near di │FFh,EFh - JMP far di │
- └───────────────────────────────────────┴──────────────────────────────────────┘
- á¡á½«ú¿τ¡« ¿ ñ½∩ ¡áτá½∞¡«ú« ¬«ñá FEh [r]
-
- - ó맮óδ »«ñ»α«úαá¼¼ CALL
- ┌────────────────────────────────────────────────────────────────────────────────┐
- │E8h,xxxxh - CALL near xxxx │
- │9Ah,xxxxh,xxxxh - CALL far xxxx:xxxx │
- ├────────────────────────────────────────┬───────────────────────────────────────┤
- │FFh,10h - CALL near [bx][si] │FFh,18h - CALL far [bx][si] │
- │FFh,11h - CALL near [bx][di] │FFh,19h - CALL far [bx][di] │
- │FFh,12h - CALL near [bp][si] │FFh,1Ah - CALL far [bp][si] │
- │FFh,13h - CALL near [bp][di] │FFh,1Bh - CALL far [bp][di] │
- │FFh,14h - CALL near [si] │FFh,1Ch - CALL far [si] │
- │FFh,15h - CALL near [di] │FFh,1Dh - CALL far [di] │
- │FFh,16h,xxxxh - CALL near [xxxx] │FFh,1Eh,xxxxh - CALL far [xxxx] │
- │FFh,17h - CALL near [bx] │FFh,1Fh - CALL far [bx] │
- ├────────────────────────────────────────┼───────────────────────────────────────┤
- │FFh,50h,xxh - CALL near [bx][si][xx] │FFh,58h,xxh - CALL far [bx][si][xx] │
- │FFh,51h,xxh - CALL near [bx][di][xx] │FFh,59h,xxh - CALL far [bx][di][xx] │
- │FFh,52h,xxh - CALL near [bp][si][xx] │FFh,5Ah,xxh - CALL far [bp][si][xx] │
- │FFh,53h,xxh - CALL near [bp][di][xx] │FFh,5Bh,xxh - CALL far [bp][di][xx] │
- │FFh,54h,xxh - CALL near [si][xx] │FFh,5Ch,xxh - CALL far [si][xx] │
- │FFh,55h,xxh - CALL near [di][xx] │FFh,5Dh,xxh - CALL far [di][xx] │
- │FFh,56h,xxh - CALL near [bp][xx] │FFh,5Eh,xxh - CALL far [bp][xx] │
- │FFh,57h,xxh - CALL near [bx][xx] │FFh,5Fh,xxh - CALL far [bx][xx] │
- ├────────────────────────────────────────┼───────────────────────────────────────┤
- │FFh,90h,xxxxh - CALL near [bx][si][xxxx]│FFh,98h,xxxxh - CALL far [bx][si][xxxx]│
- │FFh,91h,xxxxh - CALL near [bx][di][xxxx]│FFh,99h,xxxxh - CALL far [bx][di][xxxx]│
- │FFh,92h,xxxxh - CALL near [bp][si][xxxx]│FFh,9Ah,xxxxh - CALL far [bp][si][xxxx]│
- │FFh,93h,xxxxh - CALL near [bp][di][xxxx]│FFh,9Bh,xxxxh - CALL far [bp][di][xxxx]│
- │FFh,94h,xxxxh - CALL near [si][xxxx] │FFh,9Ch,xxxxh - CALL far [si][xxxx] │
- │FFh,95h,xxxxh - CALL near [di][xxxx] │FFh,9Dh,xxxxh - CALL far [di][xxxx] │
- │FFh,96h,xxxxh - CALL near [bp][xxxx] │FFh,9Eh,xxxxh - CALL far [bp][xxxx] │
- │FFh,97h,xxxxh - CALL near [bx][xxxx] │FFh,9Fh,xxxxh - CALL far [bx][xxxx] │
- ├────────────────────────────────────────┼───────────────────────────────────────┤
- │FFh,D0h - CALL near ax │FFh,D8h - CALL far ax │
- │FFh,D1h - CALL near cx │FFh,D9h - CALL far cx │
- │FFh,D2h - CALL near dx │FFh,DAh - CALL far dx │
- │FFh,D3h - CALL near bx │FFh,DBh - CALL far bx │
- │FFh,D4h - CALL near sp │FFh,DCh - CALL far sp │
- │FFh,D5h - CALL near bp │FFh,DDh - CALL far bp │
- │FFh,D6h - CALL near si │FFh,DEh - CALL far si │
- │FFh,D7h - CALL near di │FFh,DFh - CALL far di │
- └────────────────────────────────────────┴───────────────────────────────────────┘
- á¡á½«ú¿τ¡« ¿ ñ½∩ ¡áτá½∞¡«ú« ¬«ñá FEh [r]
-
- - ó맮óδ »αÑαδóá¡¿⌐ INT
- ┌─────────────┬─────────────────┬──────────┐
- │CCh - INT 03h│CDh,xxh - INT xx │CEh - INTO│
- └─────────────┴─────────────────┴──────────┘
- - ¬«¼á¡ñδ ó«ºóαáΘÑ¡¿∩ ¿º »«ñ»α«úαá¼¼ ¿ »αÑαδóá¡¿⌐ RET
- ┌────────────────┬────────────────┬──────────┐
- │C2h,xxxxh - RETN│CAh,xxxxh - RETF│CFh - IRET│
- │C3h - RETN│CBh - RETF│ │
- └────────────────┴────────────────┴──────────┘
- - ¬«¼á¡ñδ «íαáΘÑ¡¿∩ ¬ »«αΓá¼ Port
- ┌──────────┬───────────┬──────────────────────┬───────────────────────┐
- │6Ch - INSB│6Eh - OUTSB│E4h,xxh - IN al,xx │E6h,xxh - OUT xx,al│
- │6Dh - INSW│6Fh - OUTSW│E5h,xxxxh - IN ax,xxxx│E7h,xxxxh - OUT xxxx,ax│
- ├──────────┴───┬───────┴────────┬─────────────┴───────────────────────┤
- │ECh - IN al,dx│EEh - OUT dx,al │ │
- │EDh - IN ax,dx│EFh - OUT dx,ax │ │
- └──────────────┴────────────────┴─────────────────────────────────────┘
- - ¬«¼á¡ñδ »«óΓ«α∩εΘ¿Ñß∩ µ¿¬½¿τÑ߬¿ REP's
- ┌───────────┬───────────┬───────────┬───────────┬───────────┐
- │A4h - MOVSB│A6h - CMPSB│AAh - STOSB│ACh - LODSB│AEh - SCASB│
- │A5h - MOVSW│A7h - CMPSW│ABh - STOSW│ADh - LODSW│AFh - SCASW│
- └───────────┴───────────┴───────────┴───────────┴───────────┘
-
- - ¬«¼á¡ñδ ¿º¼Ñ¡Ñ¡¿∩ αÑú¿ßΓαá Σ½áúá Flag's
- ┌───────────┬──────────┬─────────┬─────────┬─────────┬─────────┐
- │9Ch - PUSHF│9Eh - SAHF│F5h - CMC│F8h - CLC│FAh - CLI│FCh - CLD│
- │9Dh - POPF │9Fh - LAHF│ │F9h - STC│FBh - STI│FDh - STD│
- └───────────┴──────────┴─────────┴─────────┴─────────┴─────────┘
-
- - ¬«¼á¡ñδ ß«»α«µÑßß«αá FPU
- ┌───────────────────────────────┐
- │D8h,D9h,DAh,DBh,DCh,DDh,DEh,DFh│
- └───────────────────────────────┘
-
- - ¬«¼á¡ñδ ß«»α«µÑßß«αá Stack
- ┌─────────────┬─────────────┬─────────────┬─────────────┐
- │06h - PUSH ES│0Eh - PUSH CS│16h - PUSH SS│1Eh - PUSH DS│
- │07h - POP ES│ │17h - POP SS│1Fh - POP DS│
- ├─────────────┼─────────────┼─────────────┼─────────────┤
- │50h - PUSH AX│51h - PUSH CX│52h - PUSH DX│53h - PUSH BX│
- │54h - PUSH SP│55h - PUSH BP│56h - PUSH SI│57h - PUSH DI│
- │58h - POP AX│59h - POP CX│5Ah - POP DX│5Bh - POP BX│
- │5Ch - POP SP│5Dh - POP BP│5Eh - POP SI│5Fh - POP DI│
- ├─────────────┼─────────────┼─────────────┼─────────────┤
- │60h - PUSHA │68h - PUSH w │ │9Ch - PUSHF │
- │61h - POPA │6Ah - PUSH b │8Fh - POP [r]│9Dh - POPF │
- ├─────────────┴─────────────┼─────────────┴─────────────┤
- │0Fh,A0h - PUSH FS │0Fh,A8h - PUSH GS │
- │0Fh,A1h - POP FS │0Fh,A9h - POP GS │
- ├───────────────────────────┴───────────────────────────┤
- │FFh,30h - PUSH [bx][si] │
- │FFh,31h - PUSH [bx][di] │
- │FFh,32h - PUSH [bp][si] │
- │FFh,33h - PUSH [bp][di] │
- │FFh,34h - PUSH [si] │
- │FFh,35h - PUSH [di] │
- │FFh,36h,xxxxh - PUSH [xxxx] │
- │FFh,37h - PUSH [bx] │
- ├───────────────────────────────────────────────────────┤
- │FFh,70h,xxh - PUSH [bx][si][xx] │
- │FFh,71h,xxh - PUSH [bx][di][xx] │
- │FFh,72h,xxh - PUSH [bp][si][xx] │
- │FFh,73h,xxh - PUSH [bp][di][xx] │
- │FFh,74h,xxh - PUSH [si][xx] │
- │FFh,75h,xxh - PUSH [di][xx] │
- │FFh,76h,xxh - PUSH [bp][xx] │
- │FFh,77h,xxh - PUSH [bx][xx] │
- ├───────────────────────────────────────────────────────┤
- │FFh,B0h,xxxxh - PUSH [bx][si][xxxx] │
- │FFh,B1h,xxxxh - PUSH [bx][di][xxxx] │
- │FFh,B2h,xxxxh - PUSH [bp][si][xxxx] │
- │FFh,B3h,xxxxh - PUSH [bp][di][xxxx] │
- │FFh,B4h,xxxxh - PUSH [si][xxxx] │
- │FFh,B5h,xxxxh - PUSH [di][xxxx] │
- │FFh,B6h,xxxxh - PUSH [bp][xxxx] │
- │FFh,B7h,xxxxh - PUSH [bx][xxxx] │
- ├───────────────────────────────────────────────────────┤
- │FFh,F0h - PUSH ax │
- │FFh,F1h - PUSH cx │
- │FFh,F2h - PUSH dx │
- │FFh,F3h - PUSH bx │
- │FFh,F4h - PUSH sp │
- │FFh,F5h - PUSH bp │
- │FFh,F6h - PUSH si │
- │FFh,F7h - PUSH di │
- └───────────────────────────────────────────────────────┘
- á¡á½«ú¿τ¡« ¿ ñ½∩ ¡áτá½∞¡«ú« ¬«ñá FEh [r]
-
- - ¬«¼á¡ñδ τΓÑ¡¿∩ »á¼∩Γ¿ Read Mem
- ┌─────────────────────────┐
- │éßÑ ¬«¼á¡ñδ τΓÑ¡¿∩ »á¼∩Γ¿│ æ½¿Φ¬«¼ í«½∞Φ«⌐ ß»¿ß«¬
- └─────────────────────────┘
-
- - ¬«¼á¡ñδ ºá»¿ß¿ ó »á¼∩Γ∞ Write Mem
- ┌───────────────────────────┐
- │éßÑ ¬«¼á¡ñδ ºá»¿ß¿ ó »á¼∩Γ∞│ æ½¿Φ¬«¼ í«½∞Φ«⌐ ß»¿ß«¬
- └───────────────────────────┘
-
- - óßÑ ¬«¼á¡ñδ All Comnd
- ┌───────────┐
- │éßÑ ¬«¼á¡ñδ│ ìπ ««««τÑ¡∞ í««««½∞Φ«⌐ ß»¿ß«¬
- └───────────┘
-
-