Firmware
Această intrare sau secțiune despre sistemul de operare subiect nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
Firmware (un împrumut din limba engleză derivat din uniunea „ firmă ” și „ software ”, [1] astfel încât în italiană să fie echivalent cu o componentă logică permanentă ) este un program , adică o succesiune de instrucțiuni , integrate direct într-o componentă electronică programată (de exemplu, UEFI pe ROM ).
Descriere
Este instalat direct de producătorul dispozitivului la sfârșitul procesului de producție, rezidând în mod permanent în hardware - ul pentru care a fost proiectat și până acum câțiva ani nu a fost modificabil de către utilizatorul final. Dispozitivele mai noi permit în schimb „ actualizarea firmware-ului; în special, cele care pot interacționa cu componente similare, dar cu caracteristici diferite, pot fi actualizate. Într-un card electronic (cum ar fi un card de expansiune pentru un computer ) își găsește, în general, locul într-un ROM sau o memorie flash ; când în schimb firmware-ul este integrat într-un procesor (cum ar fi Pentium 4 ) în limba italiană, se mai numește și microcod .
Cel mai cunoscut tip este cel al plăcii de bază a unui PC , adică UEFI (care a înlocuit BIOS - ul ) și este responsabil pentru pornirea corectă a computerului , dar aproape întotdeauna componentele individuale ale unui computer sunt, de asemenea, echipate cu propriile lor firmware, cum ar fi hard disk-uri , cititoare sau scriitoare de CD și DVD , plăci de expansiune în general. Software-ul de operare al sistemelor încorporate , inclusiv unele tipuri de dispozitive mobile ( smartphone-uri , de exemplu), sunt adesea firmware.
Există adesea o altă componentă software mai simplă, de nivel inferior, care se ocupă de funcțiile minime necesare pentru gestionarea memoriei non-volatile și încărcarea firmware-ului, numit bootloader . O altă componentă care prezidează inițializarea unui dispozitiv hardware este bootrom-ul .
Funcții
Scopul său este de a porni componenta în sine și de a-i permite să interacționeze cu alte componente hardware prin implementarea protocoalelor de comunicații sau a interfețelor de programare. De fapt, reprezintă punctul de întâlnire dintre componentele logice și fizice ale unui dispozitiv electronic, adică între software și hardware .
În dispozitivele de rețea
În unele dispozitive din rețelele de calculatoare , cum ar fi routerele și multe comutatoare cu rază medie și înaltă, cuvântul firmware are o semnificație mai largă și indică sistemul de operare propriu-zis al dispozitivului, care gestionează toate funcțiile sale, are o interfață de utilizator adesea non-trivială . (accesibil prin port serial sau prin rețea cu protocoaleSNMP , telnet , SSH , HTTP , TFTP sau chiar FTP pentru transferul de fișiere de configurare sau versiuni noi de firmware), vă permite să monitorizați și să interveniți asupra funcționării dispozitivului și să modificați configurația acestuia .
Având în vedere complexitatea funcțiilor implementate de firmware în aceste cazuri, actualizările pentru a adăuga alte caracteristici sau pentru a remedia erorile pot fi frecvente. Chiar și în aceste cazuri, firmware-ul este stocat pe o memorie non-volatilă sau memorie EEPROM .
Notă
- ^ firmware: definiții, etimologie și citate în Vocabularul Treccani , pe www.treccani.it . Adus pe 5 noiembrie 2016 .
Elemente conexe
Alte proiecte
- Wikționarul conține lema dicționar « firmware »
- Wikimedia Commons conține imagini sau alte fișiere de firmware
linkuri externe
- ( EN ) Firmware , pe Encyclopedia Britannica , Encyclopædia Britannica, Inc.
- Firmware , în Treccani.it - Enciclopedii online , Institutul Enciclopediei Italiene.
Controlul autorității | LCCN ( EN ) sh88000353 |
---|