LexiDict.de - Logo
Druckversion | Impressum | Datenschutz

Macintosh-Baukasten

Aus LexiDict


Der Macintosh-Baukasten (engl. Macintosh Toolbox) war eine Sammlung von Ressourcen, Treibern, Routinen und Programmierschnittstellen, die sich im ROM früherer Macintosh-Computer befanden, die als Betriebssystem mit dem klassischen Mac OS arbeiteten.

Um Arbeits- und Diskettenspeicherplatz zu sparen, waren seit dem ersten Macintosh mit 128 KB RAM zahlreiche Komponenten des Betriebssystems in einem ROM bereitgestellt worden. Arbeitsspeicher war zu dieser Zeit extrem teuer, und 128 KB Arbeitsspeicher stellten bei der Produktion bereits einen enormen Kostenfaktor dar. Außerdem bot diese Maßnahme einen gewissen Geschwindigkeitsvorteil, da ROM seinerzeit schneller auszulesen war als RAM, und noch weitaus schneller als Disketten.

Da der Inhalt des ROMs mit der Auslieferung des Rechners festgelegt war, wurden alle Inhalte des Baukastens über eine Tabelle angesprungen. Neuere Baukastenkomponenten in der Betriebssystemdatei wurden so statt der jeweils veralteten Inhalte des ROMs verwendet.

Mit dem iMac verschwanden die Baukasten-ROMs aus den Macintosh-Rechnern und wurden vielmehr als ROM-Datei auf der Festplatte bereitgestellt. Das OpenFirmware-Start-ROM lud die ROM-Datei in den Arbeitsspeicher und anschließend startete das klassische Mac OS wie gehabt.

Der Macintosh-Baukasten wurde ursprünglich in Pascal entwickelt und dann aus Geschwindigkeits- und Platzgründen in Motorola-68000-Assembler umgesetzt. Im Laufe der Jahre wurden Teile in die Programmiersprache C und C++ übersetzt, um nativ auf dem Power Macintosh laufen zu können.

Weblinks




Weblink hinzufügen




Mit dem Speichern dieser Seite versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt, und willige ein, ihn unter der Lizenz Creative Commons Zero zu veröffentlichen.

Add to alltagzAdd to icioAdd to infopiratAdd to linkarenaAdd to misterwongAdd to netselektorAdd to newskickAdd to oneviewAdd to readsterAdd to webnewsAdd to yahooAdd to yigg

Dieser Artikel basiert auf dem Artikel Macintosh-Baukasten aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

Von „http://www.lexidict.de/wiki/Macintosh-Baukasten

Diese Seite wurde bisher 37-mal abgerufen. Diese Seite wurde zuletzt am 7. Mai 2010 um 16:03 Uhr geändert. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.




Finden

Navigation
Wissen kompakt
Statistik
Denk-Spiel
Fun