• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Assembler unter OS X?

Wikinator

Adams Parmäne
Registriert
21.08.04
Beiträge
1.297
Hallo,

ich versuche Assembler zu lernen und wollte dazu ein kleines Beispiel-Programm ausprobieren:
Code:
mov AH, 2H
mov BH, 0H
mov DL, C8H
mov DH, C8H

int 16H

allerdings meldet as:
Code:
move:0:End-of-File not at end of a line
move:1:Invalid mnemonic 'mov'
move:2:Invalid mnemonic 'mov'
move:3:Invalid mnemonic 'mov'
move:4:Invalid mnemonic 'mov'
move:5:End-of-File not at end of a line
move:unknown:Partial line at end of file ignored
 
eigentlich würde ich lieber die x86-Codes benutzen (ist alles nur zum testen). Gibt es eine Simulationssoftware dafür?
 
Ich hoffe ich sag etz nichts falsches, aber würde das nicht mit

Qemu oder bochs

funzen?

Unter FreeOSZoo gibts kleine Linux-Distros als image.. evtl kannst du darunter dann assemblern.
 
hm, beim Starten von Bochs (das Standard-bochsrc-file) sagt er mir:
Code:
Bochs is exiting with the following message:
[CPU  ] prefetch: RIP > CS.limit
 
Welches romimage hast Du denn geladen? Stimmt die bochsrc-Datei? Die musst Du bearbeiten.
 
Q bleibt leider immer bei der Installation von Debian hängen. Etwa bei "Installation des Basis-Systems" 17%. Was nun?
 
Wikinator schrieb:
Q bleibt leider immer bei der Installation von Debian hängen. Etwa bei "Installation des Basis-Systems" 17%. Was nun?
Evtl. mal mit der unstable Version von Q probieren? Die ist um einiges besser als die stable, finde ich.
 
mit einer Installation von FreeOSZ hat es funktioniert. Danke!