זיכרון לקריאה בלבד
זיכרון לקריאה בלבד (מאנגלית: Read-only Memory, בראשי תיבות: ROM) הוא אמצעי לאחסון נתונים, דמוי זיכרון מחשב, המכיל נתונים הנכתבים בו פעם אחת, ונקראים ממנו פעמים רבות. שבבים אלה אינם ניתנים לכתיבה חוזרת (בצורה פשוטה), ומכאן שמם. בניגוד ל-RAM, תוכן ה-ROM נשמר גם לאחר ניתוק מקור מתח. הגישה ל-ROM פשוטה יותר ומהירה בהרבה מאשר גישה לאמצעי אחסון מגנטיים ואופטיים כגון דיסק קשיח או תקליטור.
בעבר שימש ה-ROM לאחסון מערכת ההפעלה כולה במחשבים אישיים. בהמשך נותרו ל-ROM מספר תפקידים עיקריים:
- תוכנת אתחול (Boot): תוכנה שמטרתה לבצע את הפעולות הראשונות בזמן הדלקת המחשב, כולל בדיקת תקינות רכיבי המחשב וטעינת מערכת ההפעלה לזיכרון.
- BIOS - אוסף רוטינות אשר תומכות בפעולות הקלט והפלט הבסיסיות של המחשב.
- צריבה של תוכנה קבועה על רכיבים המיועדים לביצוע פעולות מוגדרות מראש, כגון במעגל משולב תלוי יישום.
כיום, יותר ויותר פעולות במחשב שמולאו בעבר על ידי שבבי ROM (כולל תוכנת ה-BIOS) מבוצעים על ידי זיכרון הבזק, שיתרונו בכך שהוא מחיק (לא כמו ROM) ואינו תלוי בחיבור למקור מתח כמו זיכרון נדיף כך שניתן לעדכן את התוכנה המאוחסנת בו לגרסה חדשה יותר ללא צורך בהחלפתו כפי שיש לעשות כאשר משתמשים ב-ROM.
ROM באנדרואיד
[עריכת קוד מקור | עריכה]במערכת ההפעלה אנדרואיד ה-ROM מאחסן את מערכת ההפעלה של המכשיר שמריץ אותו, אך הוא ניתן להחלפה, באמצעות הרשאות מנהל, מערך Recovery (מקביל ל-BIOS במחשב) מותאם אישית או תוכנת צריבה (לדוגמה odin במכשירי סמסונג). צריבת ROM לא תקינה גורמת למכשיר להיכנס למצב המכונה "בריק" (Brick, בעברית: לבנה): מצב שבו לא ניתן להפעיל את מערכת ההפעלה של המכשיר. כדי לצאת ממצב בריק יש להיכנס למסך ה- Recovery, ולצרוב מחדש ROM. במקרים מסוימים, גם ה-Recovery או ה-FASTBOOT \ Download Mode לא יעלה. מצב זה נקרא בריק מלא, ומחייב החלפת לוח האם של המכשיר או צריבת המערכת על ידי חיבור ישיר לשבב הזיכרון על ידי JTAG. למכשירי סמסונג שמריצים אנדרואיד, קיים כלי בשם JIG אשר מחזיר את המכשיר למצב בו המשתמש יכול להיכנס ל-Download Mode אם המכשיר קיבל בריק חלקי.