Boot-ROM
Ein Boot-ROM ist heute ein spezieller Speicherchip, der als ROM (Nur-Lese-Speicher) den für den Start- und Initialisierungsvorgang benötigten Programmcode – den sogenannten Bootloader – enthält und nach Betätigen der Einschalt- oder Resettaste eines Gerätes von der Steuereinheit des Gerätes ausgelesen wird. Mit diesen ersten Daten und Befehlssequenzen werden beispielsweise bei einem Computer die Hardwarekomponenten auf Vorhandensein überprüft und die den jeweiligen Komponenten – beispielsweise CPU, Grafikkarte und Laufwerke – zugewiesenen Startparameter während der „Initialisierung“ übergeben.
Das Boot-ROM wurde bereits in den frühen 1960er Jahren in Form von Dioden-Arrays bei den ersten programmierbaren elektronischen Rechen- und Werkzeugmaschinen eingesetzt. Das zukunftsweisende Prinzip wurde auch beim Computer übernommen. In den ersten Computersystemen gab es, abgesehen von Magnetbändern, keine Massenspeicher. Als Datenträger dienten zunächst manuell erstellte Lochkarten oder Papierstreifen. Disketten und optische Datenträger in Form von CD-ROM und DVD-ROM sowie Festplatten sind später entwickelte PC-Komponenten.
Der beim Start erforderliche Programmcode musste noch mit einem Lochstreifen, später mit einer Boot-Diskette in den Arbeitsspeicher geladen werden, das war zeitaufwändig und fehlerträchtig. Mit der Einführung des Modul-Prinzips in der Computerarchitektur wurden spezielle Platinen (beispielsweise „Grafikkarte“, „Netzwerkkarte“, „Soundkarte“, Modem und andere) in großer Vielfalt entwickelt. Für die Ansteuerung der einzelnen Komponenten wurden Normen – sogenannte Schnittstellen – und „Treiber“ erforderlich. Diese Aufgabe übernahmen in Teilen auch die Boot-ROMs, hierbei wurden die spezifischen Parameter der Hauptplatine (das sogenannte Chipset) und speziell für die jeweilige Steuer- und Regeltechnik der Hauptplatine benötigte Parameter gespeichert. Neben dem Boot-ROM findet sich auf der Computer-Hauptplatine auch ein spezieller Speicherbaustein für das BIOS, dieser Code wird meist auf einem EPROM oder Flash-ROM gespeichert und kann so, im Gegensatz zum auf der Platine angelöteten Boot-ROM, im Bedarfsfall auch ausgewechselt werden (BIOS aktualisieren). Bei Einchipmikrocontrollern wie beispielsweise dem Atmel AVR, die man in vielen elektronischen Geräten als Steuerung findet, ist das Boot-ROM bereits in den Mikroprozessor integriert.[1]
Einzelnachweise
- ↑ Bo Hanus: Das große Anwenderbuch der Elektronik. Franzis Verlag, Poing (bei München) 2002, ISBN 3-7723-5436-X, Prozessoren und Speicherbausteine, S. 184–185.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.