Ich frage mich, ob das ASCII im Betriebssystem gespeichert ist?
ASCII ist ein standardisierter Code, der Buchstaben, Ziffern, Satzzeichen und andere Symbole numerischen Werten zuordnet.
Zu Ihrer Information, die PC-Tastatur generiert keine ASCII-Codes, sondern scannt Codes.
Es ist Aufgabe des Tastaturtreibers (der Teil des Betriebssystems ist), die Scan-Codes der gedrückten (und freigegebenen) Taste in einen ASCII-Code umzuwandeln.
Solche Daten werden vom Betriebssystem verarbeitet. solche Daten werden nicht "im Betriebssystem gespeichert" .
Wenn ja, wo ist das Betriebssystem gespeichert? Ist es in ROM, BIOS?
Das ausführbare Image des Betriebssystems wird auf einem Massenspeichergerät gespeichert.
Für PCs ist dies normalerweise eine Festplatte oder eine SSD.
In der Vergangenheit wurden jedoch auch Disketten verwendet.
Das Betriebssystem kann auch von CD, DVD oder USB-Stick gebootet werden.
In einem breiteren Kontext (dh jenseits des allgegenwärtigen Wintel-PCs) könnte ein Computer eine beliebige Anzahl von Quellen laden (dh das Betriebssystem-Image in den Arbeitsspeicher (RAM) übertragen), einschließlich eines anderen Netzwerkhosts oder einer SD-Karte oder rohen Flash-Chips.
Die Methode / Quelle zum Laden eines Betriebssystemabbilds wird hauptsächlich durch die Funktionen des Bootloader-Programms begrenzt.
ROM ist ein Speicher, dessen Inhalt "geschrieben" wird, wenn der Halbleiter während der Herstellung maskiert wird. IOW ist der Code für die Lebensdauer des Chips permanent.
Da der Inhalt des ROM nicht geändert werden kann und ein Betriebssystem selten fehlerfrei ist und daher Aktualisierungen erfordert, sollten Sie nicht erwarten, ein im ROM gespeichertes Betriebssystem-Image zu finden.
Das BIOS ist Code zum Durchführen der Konfiguration, Initialisierung und eines Startprogramms der ersten Stufe.
Es ist kein Speichergerät.
Beachten Sie, dass die (typische) CPU erfordert, dass sich der von ihr ausgeführte Code im Hauptspeicher befinden muss. Daher muss das (Image des) Betriebssystems zur Ausführung in den Hauptspeicher übertragen (oder geladen) werden.
Für die betriebliche Nutzung des Computers befindet sich das Betriebssystem im RAM.