Dom Razvoj Što je firmware? - definicija iz tehopedije

Što je firmware? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači firmver?

Firmware je softverski program koji se trajno ugrađuje u hardverski uređaj poput tipkovnice, tvrdog diska, BIOS-a ili video kartica. Programirano je za davanje trajnih uputa za komunikaciju s drugim uređajima i za obavljanje funkcija poput osnovnih zadataka ulaza / izlaza. Firmware se obično pohranjuje u flash ROM (čitaj samo memoriju) hardverskog uređaja. Može se izbrisati i prepisati.


Alat za firmver izvorno je dizajniran za softver visoke razine i mogao se mijenjati bez potrebe za razmjenom hardvera za noviji uređaj. Alat za firmver zadržava i osnovne upute za hardverske uređaje koji ih čine operativnim. Bez firmvera, hardverski uređaj ne funkcionira.

Techopedia objašnjava firmver

Izvorno, firmware imao je memoriju samo za čitanje (ROM) i programibilnu memoriju samo za čitanje (PROM). Zamišljeno je da bude trajno. Na kraju se PROM čipovi mogu ažurirati i nazvati ih je izbrisljiva programirljiva memorija samo za čitanje (EPROM). Ali EPROM je bio skup, dugotrajno ažuriranje i izazov za korištenje. Firmware je s vremenom evoluirao iz ROM-a u firmware flash memorije; na taj način postalo je lakše ažurirati i prilagođen korisnicima.


Postoje razine upravljačkog softvera:

  1. Firmware niske razine: ovo se nalazi u strukturama ROM, OTP / PROM i PLA. Firmver niske razine često je memorija samo za čitanje i ne može se mijenjati ili ažurirati. Ponekad se naziva i hardverom.
  2. Firmware visoke razine: koristi se u flash memoriji za ažuriranja koja se često smatraju softverom.
  3. Podsistemi: Oni imaju vlastiti fiksni mikrokod ugrađen u flash čipove, CPU i LCD jedinice. Podsistem se obično smatra dijelom hardverskog uređaja, kao i firmware visoke razine.

BIOS, modemi i video kartice obično se lako ažuriraju. No, firmware u uređajima za pohranu obično se previdi; ne postoje standardizirani sustavi za ažuriranje upravljačkog softvera. Srećom, uređaje za pohranu nije potrebno često ažurirati.

Što je firmware? - definicija iz tehopedije