Hi Paul. Ich habe Assembler von der Picke auf gelernt und danach dann eigentlich selbst im Detail. Ja, Tutorials gibt es leider nicht viel, da viele von Assembler zurückschrecken. Gibt auch viel "Neues", was Assembler grundsätzlich überflüssig macht. Ich persönlich finde es aber wichtig, dass man wenigstens die Grundzüge kann und versteht, was man alles damit anstellen kann. Wenn man das weiß, erschließen sich dadurch auch viele andere Dinge/Kenntnisse aus der Softwarentwicklung. Bleib dabei und gerne Kanal abonnieren :) Gruß vom Raphix
@@onfire3018 ja klar schau dir mal th-cam.com/video/1rnA6wpF0o4/w-d-xo.html an. Er geht in einem 34 folgen langen tutorial sehr tief in die programmierung eines betriebssystem mit c++ ein. Zeigt unter anderem auch wie man VGA-Treiber, multiprocessing, FAT32, und "netwerktreiber" implementiert.
Mit dem entwickeln habe ich erst angefangen, aufgrund eines aktuellen Projektes... Bin zur Zeit in der "Crashkurs-Phase", von daher freue ich mich über alles was mich weiterbringt im Verständnis. Bin aber schon mehr als 20 Jahre im IT-Business, halt (noch) nicht als Entwickler, das "entwickelt" sich aber gerade ;)
Ein ewig langer Vorspann von wertlosen Gerede bis er zu Pott kommt. Um einen Bootloader zu programmieren sind Assemblervorkenntnisse erforderlich. Somit ist eine Einführung in Assembler für eine Kernelentwicklung vergeudetes bla bla. Wie wäre ein eigener Multi-Bootloader ohne GRUB, damit man auch ein eigenes Dateisystem aufbauen kann! Wie erreicht man im Protected Mode den Zugriff auf USB-Sticks, wenn man ein USB-Stick als Bootstick verwendet? Das wäre sehr interessant zu wissen!
du hast mir hier sehr geholfen
4:43 ein Byte entspricht am ehesten einem char in C. Ein int hat in der Regel 32bit/4byte, also ein double word in assembler (dd).
Richtig cool :) Habe Assembler damals gehasst aber vielleicht mal wieder gucken ;)
@Chriss Har nur zu und viel Spaß dabei :) Gerne Kanal abonnieren.
Sehr interessant und gut erklärt. Vielen Dank...gleich mal ein Abo dagelassen:)
Hallo Michael P. Das freut mich. Gerne weiterteilen, wenns weiterhilft :)
Bin begeistert!
Danke sehr ;-)
Hello, I've got some questions regarding programming with kernel modules, can you please help out?
No sorry.
wo hast du Assebler gelernt? Weil ich finde im internet leider keine längeren ausführlichere Tuts zu dem thema.
Hi Paul. Ich habe Assembler von der Picke auf gelernt und danach dann eigentlich selbst im Detail. Ja, Tutorials gibt es leider nicht viel, da viele von Assembler zurückschrecken. Gibt auch viel "Neues", was Assembler grundsätzlich überflüssig macht. Ich persönlich finde es aber wichtig, dass man wenigstens die Grundzüge kann und versteht, was man alles damit anstellen kann. Wenn man das weiß, erschließen sich dadurch auch viele andere Dinge/Kenntnisse aus der Softwarentwicklung. Bleib dabei und gerne Kanal abonnieren :) Gruß vom Raphix
@@onfire3018 ja klar schau dir mal th-cam.com/video/1rnA6wpF0o4/w-d-xo.html an.
Er geht in einem 34 folgen langen tutorial sehr tief in die programmierung eines betriebssystem mit c++ ein.
Zeigt unter anderem auch wie man VGA-Treiber, multiprocessing, FAT32, und "netwerktreiber" implementiert.
Top erklärt
Vielen Dank Mathias.
Sehr interessant 🧐 aber wie kann ich einen Zeilenumbruch machen?
Hallo. Was meinst du genau? Einen Zeilenumbruch für Text in Assembler?
Sehr inspirierend :)
Freut mich. Entwickelst du Software? Welche Themen würden dich interessieren? Gerne Kanal abonnieren :)
Mit dem entwickeln habe ich erst angefangen, aufgrund eines aktuellen Projektes... Bin zur Zeit in der "Crashkurs-Phase", von daher freue ich mich über alles was mich weiterbringt im Verständnis. Bin aber schon mehr als 20 Jahre im IT-Business, halt (noch) nicht als Entwickler, das "entwickelt" sich aber gerade ;)
@@cscffm dann wird dir das Video welches heute online kommt definitiv weiterhelfen. Gruß, Raphix
Der Anfang von TempleOS 2? ;)
Kennst du das Video "Building the Simplest possible Linux system, Rob Landley"? Könnte auch interessant sein für dich!
Haha. Nein, ein OS wird es nicht werden :) Nein, "Building the simplest possible linux system..." kenne ich noch nicht. Danke für dein Hinweis.
#fragraphix Wie bist du an die Speicheradressen und an die Infos rangekommen außer der Bücher, mega geiles Video und Projekt.
Hi Mineexperte! Das ist eigentlich alles aus der Erfahrung heraus. Bücher helfen viel, aber praktisch etwas entwickeln weitaus mehr. Gruß, Raphix
@@raphixtech Okay, Dankeschön dann dürfen wohl noch ein paar Bücher in mein Regal.
Sehr cooles Video :) ! Kannst du mal erklären was ein Bootloader ist und wie er funktioniert?
Hi. Ich überlege. Wenn ja, kommts auf diesem Kanal. Also gerne Kanal abonnieren.
was kann man machen,wenn der LinuxKernel nicht mitgeladen wurde?übrigens alles sehr interesant
Aufladen.
👍
Merci @Maximilian Fruth
Ein ewig langer Vorspann von wertlosen Gerede bis er zu Pott kommt. Um einen Bootloader zu programmieren sind Assemblervorkenntnisse erforderlich. Somit ist eine Einführung in Assembler für eine Kernelentwicklung vergeudetes bla bla. Wie wäre ein eigener Multi-Bootloader ohne GRUB, damit man auch ein eigenes Dateisystem aufbauen kann! Wie erreicht man im Protected Mode den Zugriff auf USB-Sticks, wenn man ein USB-Stick als Bootstick verwendet? Das wäre sehr interessant zu wissen!
Wäre interessant für dich zu wissen, sag ich dir aber nicht.