015
01.08.2004, 21:31 Uhr
Hans
Library Walker (Operator)
|
Zitat von 0xdeadbeef: |
Bei Betriebssystemen gibt es keinen Einsprungspunkt im herkömmlichen Sinne, weil es nichts gibt, wovon gesprungen werden könnte.
|
Ja, das geht doch schon in die richtige Richtung, aber...
Zitat: |
Deswegen werden diese Teile des Betriebssystems in aller Regel auch in Assembler geschrieben.
|
...irgendwie windest Du Dich doch noch. Naja egal. Ich hab keinen Nerv mehr, weitere Erbsen zu zählen. Ich denke aber, das Du verstanden hast, was ich meine, - ich hab auch verstanden, was Du meinst, also lassen wir es dabei.
Zitat von flosoft: |
da ja main aber auch in maschinencode übersetzt wird, wird das der compiler für mikrocontroller dann entsprechend für einen übernehmen, oder nicht?
|
Davon gehe ich aus. Schliesslich ist ja jeder Prozessor so gebaut, das er durch die Hardware intialisierung den Programmzähler auf eine bestimmte Adresse setzt, wo entweder die Startadresse des Programms steht, oder aber das Programm selbst, das es abzuarbeiten gilt.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. Dieser Post wurde am 01.08.2004 um 21:34 Uhr von Hans editiert. |