21
Lowlevel-Coding / Eingabe im Real Mode
« am: 28. December 2005, 10:55 »Zitat von: bitmaster
Ich verstehe nicht warum es so viele Leute gibt die überhaupt keine Ahnung von Assembler haben, dann aber ein OS schreiben wollen. An dem Code sieht man das z.B. wieder. Da ist so gut wie alles falsch. Und das was nicht falsch ist wurde einfach kopiert. Auch wenn du unbedingt ein OS schreiben willst. Das ist ja nicht falsch. Aber du solltest dazu erstmal Assembler können. Schau mal bei www.amazon.de und dort bei der Suche Assembler Grundlagen. Dort gibt es ein schönes Buch. Auch wenn dort nicht die OS Programmierung besprochen wird, wird einem dort Assembler beigebracht. Glaub mir du bist erfolgreicher wenn du dir erst mal dieses Buch holst und ein paar Monate damit Assembler lernst. Dann bist du erst bereit dafür ein OS zu schreiben. Sorry wenn ich jetzt nicht den Code so verändere wie du es gerne hättest. Aber ich glaube das würde einfach nichts bringen. Ich würde meine Zeit verschwenden und du würdest nichts verstehen. Das kann sich ändern wenn du dir ein schönes Assembler Buch holst.
bitmaster
Learning by doing. Wir sind hier nicht im OS-Design, sondern im Lowlevel-Coding-Forum. Und zum Lowlevel-Coding gehört halt auch ASM-Technik. OS-dev hat ja einen gewissen Reiz, den man bei anderen Programmierbereichnen nicht so schnell findet (programmieren ist allgemein reizvoll, aber OS-dev umso mehr). Vielleicht würde der, der sein zwar klägliches OS hat und nichts von Asm versteht, wenn er sich nicht mehr direkt mit OS-dev befasst, schnell mal die Lust verlieren. Solange man sich mit den Techniken hier befasst, kann man auch die Faszination aufrechterhalten. Und jeder hat mal klein angefangen. Sogar Linus hat als erstes mit Basic programmiert.
PS. Das was bitmaster sagt, ist nicht falsch! Du hast vollkommen recht, dass gute (oder sogar tiefgreifende) ASM-Kenntnisse unentbehrlich sind!