Forum: Programmieren allgemein
by sancho1980,
3. Okt 2006
ich versteh das mit dem offset und segment tatsächlich nicht; aber glaub mir mal: an meinen englisch-kenntnissen liegt das nicht sonst hätt ich meinen beruf als dolmetscher verfehlt :-)..evtl mangelnde hardware-kenntnisse?
edit1: und ja, ich hab das tutorial ganz durchgelesen aber da wird das mit dem segment und dem offset einfach nicht erklärt..finds irgendwie doof wenn da in einem tutorial...
Forum: Programmieren allgemein
by sancho1980,
3. Okt 2006
also ich versteh immer noch nicht so ganz, was hier genau abgeht:
wie gesagt, die "hello cyberspace" nachricht bekomm ich jetzt..aber es schein als würde der das in einer endlosschleife auf den bildschirm schreiben..eigentlich sollte er ja sich aufhängen, wenn er am ende des strings angekommen ist...
ich hab jetz mal das programm etwas umgeändert und ein loop unrolling gemacht..um zu sehen...
Forum: Programmieren allgemein
by sancho1980,
3. Okt 2006
also ganz ehrlich: ich versteh nur bahnhof; was soll das ganze mit den tabellen?
das einzige was ich raffe, ist, dass ganz am anfang eine jump-instruction zum code-begin sein muss..die hab ich ja
Wenn der Bootsektor in Adresse 07C0 geladen wird, dann muss das doch so sein. Ich hab's Spaßes halber mal entfernt (also jmp start), aber das hat auch nichts gebracht
Und was hat es mit
"The...
Forum: Programmieren allgemein
by sancho1980,
3. Okt 2006
Wie groß isser denn?
Wenn du dir folgenden Link anschaust, da steht dass man sogar einen Floppy-Bootsektor auf einen USB-Stick schreiben und dann booten kann:
http://www.weethet.nl/english/hardware_bootfromusbstick.php
Aber klär mich mal auf..was müsst ich d.E. machen?
danke,
martin
Forum: Programmieren allgemein
by sancho1980,
3. Okt 2006
hallo
ich versuche grad (einfach aus interesse) einen eigenen bootsektor zu schreiben und meinen rechner direkt damit zu booten..jetzt hab ich folgendes beispiel gefunden:
das ganze kompiliert mit "nasm hellocyberspace.asm -o hellocyberspace.bin"
so, wenn ich jetzt mit meinem disk-editor den inhalt dieser bin-datei auf den bootsektor meines usb-sticks schreibe und meinen rechner...