היכן מאוחסן ה- BIOS?
עבור אלה שאינם חדשים ללמידה על מחשבים, ה- BIOS עשוי להיראות קצת "מסתורי" לאנשים מסוימים, וליצור שאלות כמו "איפה, וכיצד הוא ה- BIOS המאוחסן במחשב שלי?" SuperUser של היום Q & A מסתכל על התשובה השאלות האלה.
מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.
צילום מסך באדיבות ריצ'רד מייסונר / סייקלסיוס (פליקר).
השאלה
SuperUser הקורא T ... רוצה לדעת איפה ה- BIOS מאוחסן למעשה:
מתוך ויקיפדיה מאמר על BIOS:
- תוכנת BIOS מאוחסנת רום לא נדיף שבב על לוח האם. ... במערכות מחשב מודרניות, תוכן ה- BIOS מאוחסן על שבב זיכרון פלאש - - כך שהתוכן ניתן לשכתב מבלי להסיר את השבב מלוח האם. זה מאפשר תוכנת BIOS לשדרג בקלות להוסיף תכונות חדשות או לתקן באגים, אבל יכול להפוך את המחשב פגיע rootkits BIOS.
ROM הוא לקריאה בלבד, אז למה את תוכן ה- BIOS יכול להיות מחדש? האם "שבב זיכרון הבזק" פירושו אותו דבר כמו "ROM בלתי נדיף", כלומר, היכן מאוחסן ה- BIOS?
ללא שם: מה בדיוק, היא העסקה כאן? האם ה- BIOS מאוחסן על שני מדיומים 'שונים' או רק אחד?
התשובה
תורם SuperUser Varaquilex יש את התשובה עבורנו:
- ROM הוא לקריאה בלבד, אז למה את תוכני ה- BIOS ייכתב מחדש?
ה תוכנית BIOS הוא מאוחסן EEPROM (אשר יכול להיות [E] lectrically [E] rasable ו [P] rogrammable [R] ead [O] n [M] emory) או פלאש זיכרון. אז לקריאה בלבד כאן הוא על שבב להיות בלתי נדיף. התוכן של הזיכרון נשאר כאשר הכוח מנותק, בניגוד RAM נדיפים. ROM להיות EEP אומר כי ה- BIOS ניתן לכתוב מחדש או לעדכן. עבור פעולות כאלה בעבר, היית צריך להסיר את שבב ה- BIOS מהלוח, לשים אחד חדש (אם זה לא היה PROM או EPROM), או אם זה היה EPROM, היית צריך לקבל את זה ליצרן ולתת להם מחדש את התוכנית שבב, ואז מחדש לצרף אותו הלוח. לאחר ההתקדמות הנוכחית, הודות EEPROMs, אתה לא צריך להסיר שבב לעשות פעולות כאלה, אתה פשוט לעשות את המחשב לעשות את העבודה חשמלית.
- האם "שבב זיכרון הפלאש" פירושו אותו "ROM לא נדיף", כלומר, במקום בו מאוחסן ה- BIOS?
מתוך ויקיפדיה:
- זיכרון הבזק הוא אמצעי אחסון אלקטרוני לא נדיף במחשב, שניתן למחוק אותו מחדש ולתכנת אותו מחדש.
- זיכרון פלאש פותח מ- EEPROM (זיכרון הניתן למחיקה אלקטרונית לקריאה בלבד). ישנם שני סוגים עיקריים של זיכרון הבזק, אשר נקראים על שם השערים ההיגיון NAND ו- NOR. המאפיינים הפנימיים של תאים בודדים זיכרון פלאש מוצגים מאפיינים דומים לאלה של השערים המתאימים. בעוד EPROMs היה צריך להיות מוחק לחלוטין לפני שנכתב מחדש, זיכרון פלאש מסוג NAND עשוי להיות כתוב ולקרוא בלוקים (או דפים) אשר בדרך כלל הרבה יותר קטן מאשר המכשיר כולו. NOR סוג הבזק מאפשר מילה אחת (בייט) מכונה אחת להיכתב למיקום נמחק - או לקרוא באופן עצמאי.
EEPROM וזיכרון פלאש לא מתייחסים לאותו דבר. הם שני סוגי זיכרון דומים כמו אחד הוא פיתח מהשני, ומכילים סוגים שונים / תצורות של טרנזיסטורים MOS. עם זאת, הם הזיכרון שבו תוכנית ה- BIOS מתגורר.
כדי לענות על טעות אחרת, אני רוצה להזכיר את מערכת היחסים CMOS-BIOS:
ה הגדרות BIOS מאוחסנים שבב CMOS (אשר מונע מופעל באמצעות הסוללה על לוח האם). לכן ה- BIOS מאופס כאשר אתה מסיר את הסוללה ומצמיד אותה שוב. אותה תוכנית פועלת, אך ההגדרות הן ברירת המחדל. ראה תשובה מפורטת אודות זיכרונות שנעשה בהם שימוש במהלך תהליך האתחול.
כדי להרחיב את הנושא CMOS-BIOS, הודות @ אנדון מ קולמן, אני רוצה להוסיף את ההערה שלו על התשובה:
- ראוי להזכיר כי הגדרות ה- BIOS לא צריך להיות מאוחסן בזיכרון CMOS נדיפים. יש הרבה מערכות משובצות שמאחסנות את ההגדרות שלהן ב- NVRAM. הסיבה היחידה מחשבים יש gotten משם באמצעות CMOS נדיפים כל השנים האלה היא שהם כבר היה סוללה כדי לשמור על זמן אמת פנימי מתקתק בזמן הכוח כבוי (זוכר כי כאשר לחצת על מתג ההפעלה ב- PC-AT, זה ממש לחתוך את כל הכוח ללוח האם). משמעות הדבר היא כי זיכרון נדיף זול יכול לשמש לאחסון הגדרות המערכת. אז זה בעיקר למטרות היסטוריות.
יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.