Firmware

Συγγραφέας: Laura McKinney
Ημερομηνία Δημιουργίας: 1 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 22 Ιούνιος 2024
Anonim
What Makes ALL Your Electronics Work - Firmware Explained
Βίντεο: What Makes ALL Your Electronics Work - Firmware Explained

Περιεχόμενο

Ορισμός - Τι σημαίνει το Firmware;

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

Το υλικολογισμικό είχε σχεδιαστεί αρχικά για λογισμικό υψηλού επιπέδου και μπορούσε να αλλάξει χωρίς να χρειάζεται να αλλάξει το υλικό για μια νεότερη συσκευή. Το υλικολογισμικό διατηρεί επίσης τις βασικές οδηγίες για συσκευές υλικού που τις καθιστούν λειτουργικές. Χωρίς firmware, μια συσκευή υλικού θα ήταν μη λειτουργική.


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το Firmware

Αρχικά, το firmware είχε μνήμη μόνο για ανάγνωση (ROM) και προγραμματιζόμενη μνήμη μόνο για ανάγνωση (PROM). Σχεδιάστηκε για να είναι μόνιμη. Τελικά τα τσιπ PROM θα μπορούσαν να ενημερωθούν και ονομάστηκαν διαγράψιμη προγραμματιζόμενη μνήμη μόνο για ανάγνωση (EPROM). Αλλά η EPROM ήταν δαπανηρή, χρονοβόρα για ενημέρωση και πρόκληση χρήσης. Το υλικολογισμικό τελικά εξελίχθηκε από το ROM σε flash firmware μνήμης. Έτσι έγινε ευκολότερη η ενημέρωση και η φιλικότητα προς τον χρήστη.

Υπάρχουν επίπεδα υλικολογισμικού:

  1. Λογισμικό χαμηλού επιπέδου: Βρίσκεται σε δομές ROM, OTP / PROM και PLA. Το λογισμικό χαμηλού επιπέδου είναι συχνά μνήμη μόνο για ανάγνωση και δεν μπορεί να αλλάξει ή να ενημερωθεί. Μερικές φορές αναφέρεται ως υλικό.
  2. Υψηλό επίπεδο υλικολογισμικού: Αυτό χρησιμοποιείται στη μνήμη flash για ενημερώσεις που συχνά θεωρούνται ως λογισμικό.
  3. Υποσυστήματα: Αυτά έχουν δικό τους σταθερό μικροκώδικα ενσωματωμένο σε μάρκες flash, CPU και μονάδες LCD. Ένα υποσύστημα συνήθως θεωρείται μέρος της συσκευής υλικού καθώς και υλικολογισμικό υψηλού επιπέδου.

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