Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   lowlevel Assembler (https://www.delphipraxis.net/33456-lowlevel-assembler.html)

SleepyMaster 7. Nov 2004 14:16


lowlevel Assembler
 
Hi ihrs

Wisst ihr wo ich gute Tutorials für Assemblerptogrammierung finden kann. Ich hab noch nicht sehr viel mit Assembler programmiert, jetzt aber mal aus Spaß angefangen, mein eigenes kleines OS zu schreiben... Deshalb wäre es schön wenn ihr mir ein Assembler Tutorial vorschlagen könntet, dass sich nicht an ein OS bindet, sondern sich halt mit Interupts und so beschäftigt.

Vielen Dank

shareholder 7. Nov 2004 14:31

Re: lowlevel Assembler
 
Lowlevel Assembler?
Ist nicht alles, was != MASM ist LowLevel ASM?

(Das ist eine reine Frage, da ich selbst noch nicht weit in Asm vorgedrungen bin)

SleepyMaster 7. Nov 2004 14:35

Re: lowlevel Assembler
 
Ist MASM nicht ein Assembler, der Windows exen erstellt?

Das Problem was ich habe, ist halt, dass ich ein Tutorial suche, dass erklärt, wie man mit dem Interupts über Assembler arbeitet und wofür die einzelnen Interupts gut sind.

moritz 7. Nov 2004 14:39

Re: lowlevel Assembler
 
Servus

Was verstehst du unter Lowlevel-Assembler? Unter Assembler kommt noch Maschienencode, dann ist aber Schluss.
Du kannst du auch MASM, TASM oder NASM ein OS assemblierst. Es kommt halt drauf an wie du es assemblierst.
Von Interrupts wirst du dich bei einem OS schnell losreisen müssen. Aber wir wollen ja nicht so sein ;)
Hier ein Liste mit allen Interrups: http://www.ctyme.com/intr/int.htm

Ansonsten kannst du mir mal das hier anschauen: http://cvs.sourceforge.net/viewcvs.py/moos/moOS/old/
Das ist mein kleines OS, das noch mit Interrupts arbeitet ( Ergo noch im Real Mode ). Wenn du ein Verzeichnis hoch gehts siehst du den aktuellen Source von 0.02, das bereits im Protected Mode arbeitet.

Gruß, Moritz

SleepyMaster 7. Nov 2004 14:49

Re: lowlevel Assembler
 
Unter lowlevel Assembler würde ich verstehen, dass man halt alles selbst aufbaut. Also jetzt nicht so wie bei Win32 Assembler Programmierung.

Zu dem protected Mode: Im Prinzip baut der doch auch auf Interupts auf :gruebel:

moritz 7. Nov 2004 14:52

Re: lowlevel Assembler
 
Achso okay. Also normalen Assembler ;) Der RM baut auf BIOS-Interrupts auf, der PM nicht!

SleepyMaster 7. Nov 2004 14:56

Re: lowlevel Assembler
 
Worauf baut der PM denn dann auf? Irgendwie muss der den Text ja auch na draußen bekommen?

moritz 7. Nov 2004 14:57

Re: lowlevel Assembler
 
Du schreibst ihn direkt in den Speicher.

SleepyMaster 7. Nov 2004 15:01

Re: lowlevel Assembler
 
Und genau zu sowas suche ich etwas wie ein Tutorial :-D weil ich noch ned so die Peilung habe, wie ich das hinbekomme!

moritz 7. Nov 2004 15:10

Re: lowlevel Assembler
 
Ein OS-Tutorial? Real Mode oder PM?


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:51 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz