1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  2. Information ausblenden

Assembler unter OS X?

Dieses Thema im Forum "macOS-Developer" wurde erstellt von Wikinator, 30.03.06.

  1. Wikinator

    Wikinator Adams Parmäne

    Dabei seit:
    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
     
  2. quarx

    quarx Hadelner Sommerprinz

    Dabei seit:
    17.04.05
    Beiträge:
    8.541
    Bist Du sicher, dass Du da wirklich PowerPC-Mnemonics benutzt? Mir sieht das eher wie x86-Assembler-Code aus...
     
  3. Wikinator

    Wikinator Adams Parmäne

    Dabei seit:
    21.08.04
    Beiträge:
    1.297
    eigentlich würde ich lieber die x86-Codes benutzen (ist alles nur zum testen). Gibt es eine Simulationssoftware dafür?
     
  4. MatzeLoCal

    MatzeLoCal Rheinischer Bohnapfel

    Dabei seit:
    05.01.04
    Beiträge:
    2.421
    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.
     
  5. Cortex85

    Cortex85 Gast

    Oder hol dir 'n Intel-Mac :p
     
  6. Wikinator

    Wikinator Adams Parmäne

    Dabei seit:
    21.08.04
    Beiträge:
    1.297
    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
     
  7. quarx

    quarx Hadelner Sommerprinz

    Dabei seit:
    17.04.05
    Beiträge:
    8.541
    Welches romimage hast Du denn geladen? Stimmt die bochsrc-Datei? Die musst Du bearbeiten.
     
  8. Wikinator

    Wikinator Adams Parmäne

    Dabei seit:
    21.08.04
    Beiträge:
    1.297
    Code:
    # no romimage
    steht in der Datei.
     
  9. Wikinator

    Wikinator Adams Parmäne

    Dabei seit:
    21.08.04
    Beiträge:
    1.297
    Q bleibt leider immer bei der Installation von Debian hängen. Etwa bei "Installation des Basis-Systems" 17%. Was nun?
     
  10. MatzeLoCal

    MatzeLoCal Rheinischer Bohnapfel

    Dabei seit:
    05.01.04
    Beiträge:
    2.421
    Warum nimmst du nicht einfach eine fertige Installation von FreeOSZoo?
     
    Wikinator gefällt das.
  11. Walli

    Walli Blutapfel

    Dabei seit:
    06.01.06
    Beiträge:
    2.605
    Evtl. mal mit der unstable Version von Q probieren? Die ist um einiges besser als die stable, finde ich.
     
  12. Wikinator

    Wikinator Adams Parmäne

    Dabei seit:
    21.08.04
    Beiträge:
    1.297
    mit einer Installation von FreeOSZ hat es funktioniert. Danke!
     

Diese Seite empfehlen