Suchergebnisse für Anfrage "gas"

3 die antwort

MOV-Ziel (oder) MOV-Ziel?

MOV ist wahrscheinlich die erste Anweisung, die jeder lernt, während er ASM lernt. Gerade bin ich auf ein Buch gestoßenAssembler-Programmierung unter GNU / Linux für IA32-Architekturen Von Rajat ...

6 die antwort

Error "keine solche Anweisung" beim Zusammenstellen des Projekts unter Mac OS X

Ich habe Homebrew verwendet, um GCC 4.7.0 zu installieren, und das make meines Projekts schlägt beim Zusammenbau fehl. Ich kann erfolgreich Code aus .c -> .s entnehmen, aber .s -> .o schlägt fehl. Um die zur Installation von GCC verwendete ...

2 die antwort

Wie verwende ich die relative RIP-Adressierung in einem 64-Bit-Assembly-Programm?

Wie verwende ich die relative RIP-Adressierung in einem Linux-Assembly-Programm für die AMD64-Architektur? Ich suche ein einfaches Beispiel (ein Hello World-Programm), das den relativen Adressierungsmodus AMD64 RIP verwendet. Zum Beispiel würde ...

TOP-Veröffentlichungen

2 die antwort

Wie kann mit GCC ein minimaler BIOS-Hallo-Welt-Bootsektor erstellt werden, der von einem USB-Stick auf echter Hardware funktioniert?

Ich habe es geschafft, einen minimalen Bootsektor zu erstellen, der mit QEMU 2.0.0 Ubuntu 14.04 funktioniert: .code16 .global _start _start: cli mov $msg, %si mov $0x0e, %ah loop: lodsb or %al, %al jz halt int $0x10 jmp loop halt: hlt msg: ...

8 die antwort

Wie kann man ein Gas-Assembler-Programm, das die C-Standardbibliothek verwendet, mit ld ohne gcc verknüpfen?

Als Übung, um genauer zu lernen, wie C-Programme funktionieren und welches Mindestmaß an Inhalten vorhanden sein muss, damit ein Programm libc verwenden kann, habe ich es mir zur Aufgabe gemacht, zu versuchen, hauptsächlich in x86-Assemblys mit ...

4 die antwort

Wie kann ich jonesforth mit GDB debuggen?

jonesforth wird normalerweise wie folgt gestartet: cat jonesforth.f - | ./jonesforth Was ist ein guter Weg, um zu debuggenjonesforth?