| Zeile 43: | Zeile 43: | ||
Es gibt noch andere Zahlensysteme, das oktale kann man als Beispiel nennen. Es hatte früher eine größere Bedeutung als heute, ich nenne es hier | Es gibt noch andere Zahlensysteme, das oktale kann man als Beispiel nennen. Es hatte früher eine größere Bedeutung als heute, ich nenne es hier | ||
nur nebenbei. Additionssysteme(z.B. das römische Zahlensystem) haben keine Bedeutung in der Informatik, ich erwähns mal kurz :-P. | nur nebenbei. Additionssysteme(z.B. das römische Zahlensystem) haben keine Bedeutung in der Informatik, ich erwähns mal kurz :-P. | ||
| + | === Wieso hier Assembler gebraucht wird === | ||
| + | Assembler braucht man für lowlevel-Programmierung. Bootloader, IDT und GDT sind nur einige Beispiele. Das heißt aber nicht, man muss überall | ||
| + | Assembler einsetzen. Meiner Meinung sollte man Assembler möglichst wenig benutzen, denn das erhöht die Portablität.(Trotzdem sind Assemblerprogramme/betriebsysteme sehr schnell) Aus diesem Grund wird dieses Tutorial die AT&T-Syntax benutzen, welches beim gcc zu Trage kommt. | ||
| + | Damit empfehle ich eine Linux-Installation(bzw. ein Unix, zur Not geht auch Knoppix), die gcc dabei hat. | ||
== Siehe auch == | == Siehe auch == | ||