31Jul
עבור אלה שאינם חדשים ללמידה על מחשבים, ה- BIOS עשוי להיראות קצת "מסתורי" לאנשים מסוימים, וליצור שאלות כמו "איפה ואיך הוא ה- BIOS המאוחסן במחשב שלי?"את התשובה לשאלות אלה.
שאלה של היום &מפגש תשובה מגיע אלינו באדיבות SuperUser - חלוקה של סטאק שערי, קהילה מונחה קיבוץ של Q & אתרי אינטרנט.
מסך באדיבותו של ריצ 'רד Masoner / Cyclelicious( Flickr).
השאלה
SuperUser הקורא T. .. רוצה לדעת איפה ה- BIOS מאוחסן למעשה:
מתוך ויקיפדיה מאמר על BIOS: תוכנת
- BIOS מאוחסן על שבב ROM נדיף על לוח האם.... במערכות מחשב מודרניות, התוכן BIOS מאוחסנים על שבב זיכרון פלאש כך התוכן ניתן לשכתב מבלי להסיר את השבב מלוח האם.זה מאפשר תוכנת BIOS כדי לשדרג בקלות להוסיף תכונות חדשות או לתקן באגים, אבל יכול להפוך את המחשב פגיע rootkits BIOS.
ROM הוא לקריאה בלבד, אז למה התוכן BIOS ניתן לשכתב?האם "שבב זיכרון הבזק" פירושו אותו דבר כמו "ROM לא נדיף", כלומר, היכן מאוחסן ה- BIOS?
מה בדיוק, היא העסקה כאן?האם ה- BIOS מאוחסן על שני מדיומים 'שונים' או רק אחד?
תשובה
SuperUser תורם Varaquilex יש את התשובה עבורנו:
- ROM הוא לקריאה בלבד, אז למה את תוכני ה- BIOS להיות משוכתבים?
תוכנת עצמה מאוחסנת ב EEPROM( אשר יכול להיות [E] ricable [E] rasable ו [P] ניתן לתכנות [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,זה ממש לחתוך את כל הכוח ללוח האם).משמעות הדבר היא כי זיכרון נדיף זול יכול לשמש לאחסון הגדרות המערכת.אז זה בעיקר למטרות היסטוריות.
יש מה להוסיף להסבר?נשמע את ההערות.רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי?בדוק את נושא הדיון המלא כאן.