s.koch blog
Kategorien Impressum RSS
Tutorial: Your Own Cloud Computing Tutorial: Betriebssystem-Programmierung

Categories

  • AWS
  • Algorithmen
  • Assembler
  • Betriebssystem
  • Big Data
  • Blockchain
  • C
  • Crawling
  • Croatian
  • Data Science
  • Data-Mining
  • Datenbanken
  • English
  • Fremdsprachen
  • Hacking
  • Hosting
  • Japanisch
  • Kroatisch
  • Linux
  • Maschinelles Lernen
  • Mikroelektronik
  • Molescrape
  • Monitoring
  • Natural Language Processing
  • Networking
  • Niederländisch
  • PHP
  • Python
  • R
  • RFC-Standards
  • Sammelsurium
  • Software Development
  • Software-Entwicklung
  • Spieleentwicklung und -programmierung
  • Suchmaschinen
  • Tools
  • Universität
  • Version Control
  • Virtualisierung
  • Visualisierung
  • Wissensdatenbank
  • Nov 28, 2015

    Tastatureingaben einlesen (Keyboard-Interrupts)

    • Betriebssystem
    • C

    Nachdem wir uns in den letzten Tutorials mit der Interrupt Descriptor Table, dem Programmable Interrupt Controller und einer Textausgabe für unseren Kernel beschäftigt haben, wollen wir nun weitere Hardware-Interrupts verarbeiten - nämlich unsere Tastatureingaben.

    Ganzen Artikel lesen
  • Nov 21, 2015

    Kernel: Funktionen für Textausgaben

    • Betriebssystem
    • C

    Bevor wir mit unserem nächsten Tutorial zum Thema Tastatureingaben weitermachen, könnten wir noch ein paar Funktionen gebrauchen, die Zeichen und Texte auf dem Bildschirm anzeigen können.

    Ganzen Artikel lesen
  • Nov 14, 2015

    Programmable Interrupt Controller

    • Betriebssystem
    • C

    Nachdem wir zuletzt die IDT angelegt haben, wollen wir jetzt nicht mehr nur CPU-Interrupts, sondern auch andere Hardware-Interrupts empfangen. Diese gehen über den sogenannten Programmable Interrupt Controller. Dieser leitet die Interrupts von den einzelnen Hardware-Geräten an die CPU weiter.

    Ganzen Artikel lesen
  • Nov 8, 2015

    Interrupt Descriptor Table

    • Betriebssystem
    • C

    Ähnlich wie die Global Descriptor Table müssen wir auch noch die Interrupt Descriptor Table anlegen. Aufmerksame Programmierer erinnern sich, dass wir zuvor die Interrupts deaktiviert haben mittels cli. Bevor wir diese reaktivieren können, müssen wir zwei Dinge erledigen:

    Ganzen Artikel lesen
  • Oct 31, 2015

    Die Global Descriptor Table von C aus anlegen

    • Assembler
    • Betriebssystem
    • C

    Bisher haben wir die GDT direkt in unserem Assembler-Code angelegt. Da unser Kernel jetzt in C programmiert ist, wollen wir auch die GDT in C anlegen.

    Ganzen Artikel lesen
Ältere Einträge Neuere Einträge

s.koch blog

  • RSS Subscribe via RSS

I am a Software Engineer interested in all kinds of different technology. While I still love to try out new things, I recently started to avoid hype technology and prefer mature stuff that does not change so often.