VC inline assembler chybu

A

anotherbrick

Guest
Snažím se sestavit tento kód s VC 6.0

Kód:__asm (

mov BL, 9

mov ax, 0204h

int 31h

mov dword ptr [oldint09 0], edx

mov slovo ptr [oldint09 4], cx

mov ecx, cs

mov edx, offset int09

mov ax, 0205h

int 31h)

 
Pokud je mi známo, CS je 16-bit registru, ale používá spolu s IP ukázat na 32-bit adresní prostor (CS: IP je 32-bit).

Arthur

 
Dobrý den, děkuji vám za odpověď

co se snažím udělat, je
zachytit hardwarové přerušení
V chráněném režimu

především musím to udělat v VC 6.0 Win32 konzolovou aplikaci s pomocí inline assembleru - poté, co jsem to já poběží aplikace v chráněném režimu DOS
někdo může dát příklad, jak to udělat?

 

Welcome to EDABoard.com

Sponsor

Back
Top