Îòëàä÷èê DEBUG - ÷àñòü 3
AX=0E54 BX=0000 CX=003F DX=0000 SP=FFEA BP=0000 SI=001D DI=0000
DS=2C26 ES=2C26 SS=2C26 CS=2C26 IP=003C NV UP DI PL NZ NA PO NC
2C26:003C CD10 INT 10
-T
AX=0E54 BX=0000 CX=003F DX=0000 SP=FFEA BP=0000 SI=001D DI=0000
DS=2C26 ES=2C26 SS=2C26 CS=F000 IP=0165 NV UP DI PL NZ NA PO NC
F000:F065 FB STI
-T
Ôèã. 5.17 Ëèñòèíã îòëàä÷èêà äëÿ Ôèã 5.13 è 4.14 (íà÷àëî)
AX=0E54 BX=0000 CX=003F DX=0000 SP=FFEA BP=0000 SI=001D DI=0000
DS=2C26 ES=2C26 SS=2C26 CS=F000 IP=0166 NV UP DI PL NZ NA PE NC
F000:F066 FC CLD
-G 2C26:3E
T
AX=0E54 BX=0000 CX=003F DX=0000 SP=FFEA BP=0000 SI=001D DI=0000
DS=2C26 ES=2C26 SS=2C26 CS=2C26 IP=013E NV UP DI PL NZ NA PO NC
2C26:003E RET
-G
Ýòà ïðîãðàììà - òåñò
Program terminated normally
-R
AX=0754 BX=0000 CX=003F DX=0000 SP=FFEA BP=0000 SI=001D DI=0000
DS=2C26 ES=2C26 SS=2C26 CS=2C26 IP=003E NV UP DI PL NZ NA PO NC
2C26:003E C3 RET
-Q
B>
Ôèã. 5.17 Ëèñòèíã îòëàä÷èêà äëÿ Ôèã 5.13 è 4.14 (ïðîäîëæåíèå)
Çäåñü ñëåäóåò íåìíîãî çàäåðæàòüñÿ è ïðîàíàëèçèðîâàòü
èíôîðìàöèþ, êîòîðàÿ çàïèñûâàåòñÿ â ðåãèñòðû. Ñîäåðæèìîå ðåãèñòðîâ
ñîîòâåòñòâóåò ìîìåíòó, êîãäà ïðîãðàììà FIG5=13 ïîëó÷àåò óïðàâëåíèå
îò êîìàíäíîãî ïðîöåññîðà. Îáðàòèòå âíèìàíèå, ÷òî ïàðà ðåãèñòðîâ
CS:IP óêàçûâàåò íà ïåðâóþ êîìàíäó, îïðåäåëÿåìóþ îïåðàòîðîì END
ïðîãðàììû. Ðåãèñòðû DS è ES óêàçûâàþò íà ïðåôèêñ ïðîãðàììíîãî
ñåãìåíòà. È íàêîíåö, ïàðà ðåãèñòðîâ SS:SP óêàçûâàåò íà ñåãìåíò
Ñîäåðæàíèå Íàçàä Âïåðåä