ROM Lumea Nouă

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

NewWorld ROM este un termen folosit pentru a se referi la arhitectura de boot a sistemului implementată de Apple încă de la primul iMac . [1]

Istorie

Începând cu Macintosh 128k , Mac-urile au avut întotdeauna un ROM fizic, care conține ROM-ul Macintosh Toolbox. Acesta a fost împărțit în două părți: conținea atât instrumentele necesare pentru a porni sistemul, driverele și instrumentele de diagnosticare și, ca cod de nivel înalt , emulatorul de 68k, nanokernelul, managerul SCSI , QuickDraw și sistemul API pentru aplicații . Acest tip de ROM a fost apoi indicat de Apple ca Old World ROM [1]

Când a fost lansat primul Macintosh, ROM costă mult mai puțin decât stocarea în masă , constând adesea din dischete. Cu actualizările ulterioare ale sistemului, totuși, complexitatea și greutatea software-ului care trebuia să fie conținut în ROM a crescut.

Din acest motiv, atunci când Apple a introdus iMac, Apple a introdus o nouă arhitectură de pornire a sistemului bazată pe Open Firmware .

Noua arhitectură oferă doar un mic „ROM de boot”, care conține doar firmware - ul cu adevărat necesar pentru a porni sistemul, în timp ce restul este salvat pe hard disk și este încărcat direct în RAM. [2]

Open Firmware este utilizat numai pe Mac-urile bazate pe PowerPC , în timp ce Mac-urile Intel folosesc EFI . [3]

Notă

  1. ^ a b ( EN ) Notă tehnică TN1167 , pe fenestrated.net , 17 mai 1999. Accesat la 28 iunie 2019 ( arhivat la 28 iunie 2019) .
  2. ^ Amit Singh , capitolul 4.1 .
  3. ^ Amit Singh capitolul 4.16

Bibliografie

  • ( RO ) Amit Singh, Capitolul 4. Firmware-ul și bootloader-ul , în sistemele interne Mac OS X: o abordare sistemică , Upper Saddle River, ISBN 9780134426549 ,OCLC 919564441 .