Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: caesarz am 11. October 2004, 13:02

Titel: Wie kommt man auf so was???
Beitrag von: caesarz am 11. October 2004, 13:02
Hallo, ich hab in diesem Magazin (Ausgabe 1) folgende Funktion gefunden:

; Rebooten (HEX Dump).
reboot:
db 0EAh
dw 0000h
dw 0FFFFh

Liege ich richtig in der annahme, dass dieser code CS auf 0xFFFF und IP auf 0x0000 setzt, da dies dem anfangszustand des prozessors beim booten entspticht????

2. gibt es für diesen befehl keine mnemonics???
3. wie kommt man auf so etwas und wo kann man das nachschlagen???
4. Gibt es noch mehrere befehle für die es keine Mnemonics gibt???
Titel: Wie kommt man auf so was???
Beitrag von: Roshl am 11. October 2004, 13:05
der entsprechende Mnemonic heist jmp 0xFFFF:0 teilweise wird der nich unterstützt deswegen wurde gleich der opcode dafür hingeschrieben. So einfach ist das^^
Titel: Wie kommt man auf so was???
Beitrag von: zacK am 11. October 2004, 14:11
was ist ein mnemonic?? ein alias..?
Titel: Wie kommt man auf so was???
Beitrag von: Roshl am 11. October 2004, 14:56
jmp ist ein mnemonic für z.b 0xEA
add dec inc sind alles mnemonische bezeichnungen