AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

lowlevel Assembler

Ein Thema von SleepyMaster · begonnen am 7. Nov 2004 · letzter Beitrag vom 7. Nov 2004
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#1

lowlevel Assembler

  Alt 7. Nov 2004, 15:16
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
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: lowlevel Assembler

  Alt 7. Nov 2004, 15:31
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)
Mastdarmpapillenentzündung ist cool
  Mit Zitat antworten Zitat
Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#3

Re: lowlevel Assembler

  Alt 7. Nov 2004, 15:35
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.
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#4

Re: lowlevel Assembler

  Alt 7. Nov 2004, 15:39
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
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#5

Re: lowlevel Assembler

  Alt 7. Nov 2004, 15:49
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
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#6

Re: lowlevel Assembler

  Alt 7. Nov 2004, 15:52
Achso okay. Also normalen Assembler Der RM baut auf BIOS-Interrupts auf, der PM nicht!
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#7

Re: lowlevel Assembler

  Alt 7. Nov 2004, 15:56
Worauf baut der PM denn dann auf? Irgendwie muss der den Text ja auch na draußen bekommen?
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#8

Re: lowlevel Assembler

  Alt 7. Nov 2004, 15:57
Du schreibst ihn direkt in den Speicher.
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Benutzerbild von SleepyMaster
SleepyMaster

Registriert seit: 18. Mai 2003
634 Beiträge
 
#9

Re: lowlevel Assembler

  Alt 7. Nov 2004, 16:01
Und genau zu sowas suche ich etwas wie ein Tutorial weil ich noch ned so die Peilung habe, wie ich das hinbekomme!
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#10

Re: lowlevel Assembler

  Alt 7. Nov 2004, 16:10
Ein OS-Tutorial? Real Mode oder PM?
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:55 Uhr.
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