Als «operating-systems» getaggte Fragen

14
Wie funktioniert ein DMA-Controller?

Aus Abschnitt 5.1.4 Direkter Speicherzugriff in modernen Betriebssystemen von Andrew S. Tanenbaum, Herbert Bos, 2014 , Zur Vereinfachung der Erklärung wird angenommen, dass die CPU über einen einzigen Systembus, der die CPU, den Speicher und die E / A-Geräte verbindet, auf alle Geräte und den...

9
Die Ebenen der Datenverarbeitung verstehen

Entschuldigung für meine verwirrte Frage. Ich suche nach Hinweisen. Bisher habe ich hauptsächlich mit Java und Python auf der Anwendungsebene gearbeitet und ich habe nur ein vages Verständnis für Betriebssysteme und Hardware. Ich möchte viel mehr über die niedrigeren Computerebenen verstehen, aber...

9
OS-Entwicklung in C ++ Fragen

Als Masterprojekt entwerfe ich ein einfaches Betriebssystem. Es wurde für die Ausführung im 16-Bit-Real-Modus auf einer x86-Architektur entwickelt. Idealerweise möchte ich dieses Betriebssystem in C ++ entwickeln und nur bei Bedarf Assembly verwenden. Bisher habe ich einen Bootloader in Assembly...

8
Schreiben eines Bootloaders ohne Bootloader

Ich habe eine Frage, auf die ich wirklich keine eindeutige Antwort finden kann. Lassen Sie mich zunächst sagen, dass ich nicht nach einem schrittweisen Tutorial frage oder gar etwas vorhabe. Ich bin nur Neugierig. Ich habe den ganzen Tag über die Entwicklung von Betriebssystemen und deren...