Compiler: Assemblercode oder Binärcode

JeffryB

(X)HTML, CSS, PHP
ID: 325418
L
16 Mai 2006
422
8
Hallo zusammen.
Habe mal eine kurze aber präzise Frage:

Wenn ich etwas compile...
wird der Code dann direkt in Binärcode compiled
oder...
wird der Code erst in Assembler Code compiled und anschließend von einem Assembler in Binärcode?


Danke


lG
Jeff
 
Wie will man es denn ohne machen? Hochsprachencode kann man nicht 1:1 auf den Maschinen-Instruktionssatz abbilden. Ein Zwischenschritt is immer erforderlich.

Der GCC gibt dir den Assembler-Code ja auch nur aus, wenn du explizit mit -s kompilierst, sonst kriegst du von der Assemblierung ja nicht mal was mit.