Autor Thema: Wie kommt man auf so was???  (Gelesen 5039 mal)

caesarz

  • Beiträge: 1
    • Profil anzeigen
Gespeichert
« 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???

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #1 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^^
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

zacK

  • Beiträge: 216
    • Profil anzeigen
    • http://www.domae.ch
Gespeichert
« Antwort #2 am: 11. October 2004, 14:11 »
was ist ein mnemonic?? ein alias..?

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #3 am: 11. October 2004, 14:56 »
jmp ist ein mnemonic für z.b 0xEA
add dec inc sind alles mnemonische bezeichnungen
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

 

Einloggen