Λειτουργικά συστήματα

Γνώση Υπολογιστών >> Λειτουργικά συστήματα >  >> Linux

Πού αποθηκεύεται το πρόγραμμα εκκίνησης στο ROM και γιατί;

Το πρόγραμμα εκκίνησης, γνωστό και ως υλικολογισμικό BIOS (βασικό σύστημα εισόδου/εξόδου) ή UEFI (Unified Extensible Firmware Interface), αποθηκεύεται σε ένα είδος ROM που ονομάζεται Flash ROM .

Αποθηκεύεται στο Flash ROM για διάφορους κρίσιμους λόγους:

* Μη μεταβλητότητα: Το Flash ROM διατηρεί τα περιεχόμενά του ακόμη και όταν η ισχύς είναι απενεργοποιημένη. Αυτό είναι απαραίτητο επειδή το πρόγραμμα εκκίνησης πρέπει να είναι διαθέσιμο κάθε φορά που ξεκινά ο υπολογιστής. Ο κανονικός Ram χάνει το περιεχόμενό του όταν χάνεται η ισχύς.

* Επαναπρογραμματισμός: Ενώ το ROM είναι τυπικά μόνο για ανάγνωση, το Flash ROM είναι *επαναπρογραμματισμένο *. Αυτό επιτρέπει τις ενημερώσεις του BIOS, οι οποίες είναι απαραίτητες για την επίλυση σφαλμάτων, την προσθήκη υποστήριξης για νέο υλικό ή τη βελτίωση της ασφάλειας. Τα παραδοσιακά τσιπ ROM ήταν εφάπαξ προγραμματιζόμενα (OTP), που σημαίνει ότι δεν μπορούσαν να ενημερωθούν. Το Flash ROM επιτρέπει ενημερώσεις υλικολογισμικού χωρίς να αντικαθιστούν το φυσικό τσιπ.

* σχετικά γρήγορη πρόσβαση: Σε σύγκριση με την πρόσβαση σε δεδομένα από σκληρό δίσκο ή SSD, το Flash ROM προσφέρει σχετικά γρήγορη ταχύτητα ανάγνωσης, κρίσιμη για την αρχική διαδικασία εκκίνησης που πρέπει να συμβεί γρήγορα. Αν και δεν είναι τόσο γρήγορη όσο η RAM, είναι αρκετά γρήγορη για το σκοπό αυτό.

* Ενσωμάτωση: Το τσιπ Flash ROM που περιέχει το BIOS είναι τυπικά ενσωματωμένο απευθείας στη μητρική πλακέτα. Αυτό ελαχιστοποιεί τον αριθμό των εξαρτημάτων και απλοποιεί την αρχιτεκτονική του συστήματος.

Συνοπτικά, η μη μετα-κοιλότητα του Flash ROM, η ανασυγκροιμότητα, η σχετικά γρήγορη ταχύτητα πρόσβασης και η ευκολία ενσωμάτωσης καθιστούν την ιδανική θέση αποθήκευσης για το πρόγραμμα εκκίνησης.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα