Als «operating-systems» getaggte Fragen

Ein Betriebssystem (OS) ist eine Basissoftware, deren Regel darin besteht, Softwareanforderungen für Ressourcen und die verfügbare Hardware zu vermitteln, Eingabe / Ausgabe, Speicherzuweisung / Freigabe, Dateisysteme und andere grundlegende Aufgaben zu verwalten, die ein Gerät ausführen sollte.

167
Wie laufen Betriebssysteme… ohne Betriebssystem?

Ich bin gerade sehr neugierig. Ich bin ein Python-Programmierer, und diese Frage hat mich nur verwirrt: Sie schreiben ein Betriebssystem. Wie machst du das? Es muss irgendwie laufen, und so ist in einem anderen Betriebssystem? Wie kann eine Anwendung ohne Betriebssystem ausgeführt werden? Wie...

77
Warum ist das Software-Betriebssystem spezifisch?

Ich versuche herauszufinden, warum Software, die mit Programmiersprachen für bestimmte Betriebssysteme erstellt wurde, nur mit ihnen funktioniert. Ich verstehe, dass Binärdateien aufgrund der von ihnen verstandenen prozessorspezifischen Maschinensprache und der unterschiedlichen Befehlssätze...

42
Warum (nicht) segmentieren?

Ich beschäftige mich mit Betriebssystemen und der x86-Architektur, und während ich über Segmentierung und Paging las, war ich natürlich neugierig, wie moderne Betriebssysteme mit Speicherverwaltung umgehen. Nach meinem Dafürhalten meiden Linux und die meisten anderen Betriebssysteme im Wesentlichen...

15
Wie funktioniert Multitasking?

Ich bin völlig ahnungslos über das Innenleben eines Betriebssystems, aber ich kann mehr oder weniger das ungefähre Verhalten vieler Funktionen erraten. Eine Sache, die ich nicht herausfinden kann, ist Multitasking. Theoretisch verwaltet das Betriebssystem die Zeit, je nach CPU für kleine...

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...