CK1: Wie ist das noch gleich mit den Computern? *g*

Beitrag lesen

Hi,

Das ist unterschiedlich. Es ist nicht unueblich, dass ein
Compiler den C-Source in ein Assembler-Programm uebersetzt, das
dann vom Assembler zu Maschinencode uebersetzt wird. Manche
Compiler bauen aber auch direkt den Maschinencode zusammen.

Sorry, ich hab bis jetzt nur gehoert, dass die Compiler den direkt in
Maschinencode uebersetzen.

Haeh?! Das ist jetzt wirklich Quatsch!
Der Maschinencode wird vom Prozessor ausgefuehrt, Punkt. Da
pfuscht kein Betriebssystem oder sonstwas drin rum. Das BS selbst
ist ja schliesslich auch nur Maschinencode, nichts anderes als
ein stinknormales Programm.

hm, tut mir leid, ich hab das anders gelernt... oder ich werf da was
durcheinander *g*

Der Assembler-Compiler heisst einfach Assembler, und wird
heutzutage sicher nicht mehr in Maschinensprache geschrieben,
sondern in einer hoeheren Programmiersprache, fuer die es schon
einen Compiler gibt. Tja wie war das mit der Henne und dem Ei,
irgendwann musste da wohl mal ein erster Assembler sein. Keine
Ahnung, wo der herkam. ;-)

Von dem ersten Compiler hab ich geredet.. der wird wohl in
Maschinencode geschrieben worden sein, zumindest hoert sich das
logisch fuer mich an *g*

mfg
CK1