Definicija firmware

Skup uputa računalnog programa koji je registriran u ROM-u, flashu ili sličnoj memoriji poznat je kao firmware . Ove upute postavljaju primarnu logiku koja upravlja krugovima neke vrste artefakta.

firmware

Istočni termin, onaj koji nas sada zauzima, čini se da ima svoje podrijetlo u desetljeću 60-ih, točnije možemo reći da je prvi put korišten 1967. godine u članku koji je Rudy Meléndez objavio u časopisu Datamotion,

Firmware, čije se ime odnosi na čvrsto programiranje, dio je hardvera jer je integriran u elektroniku, ali se također smatra dijelom softvera koji se razvija pod nekim programskim jezikom . Moglo bi se reći da firmware radi kao veza između uputa koje dolaze na uređaj izvana i njegovih različitih elektroničkih dijelova.

Osobito možemo utvrditi da firmware bilo kojeg tehnološkog uređaja ono što radi u osnovi ispunjava tri jasne funkcije. Prvo, on uspijeva dati dotičnom sustavu temeljne rutine rada i odgovora u odnosu na uobičajene zahtjeve koje prima i mora zadovoljiti korisnika.

Drugo, jasno je da je još jedna misija uspostaviti jednostavno i praktično sučelje tako da na taj način možete brzo i jednostavno preuzeti konfiguraciju sustava koristeći određeni skup parametara.

I na kraju, na trećem mjestu, još jedna od najvažnijih funkcija koje se obavezuju svim firmwareima je kontrolirati i upravljati i početkom sustava uređaja i odgovarajućim pokretanjem.

Mikroprocesori, pisači, monitori i memorijski čipovi su neki od uređaja koji imaju firmware. Primjer firmware-a je BIOS program računala koji počinje raditi čim se uređaj uključi.

Točnije, možemo utvrditi da postoje tri vrste jasno diferenciranih BIOS-a koji su klasificirani na temelju metode koja je korištena za njihovo bilježenje:
ROM-u. On se bilježi u trenutku u kojem je čip stvoren i njegove se informacije više ne mogu mijenjati.
PROM. Djeluje slično kao ROM memorije, ali se može pisati samo jednom.
EPROM. Djeluje kao spomenuti ROM, ali ima novinu da se može izbrisati i napisati onoliko puta koliko se smatra prikladnim.

Arhitektura računala sastoji se od različitih slojeva s različitim razinama apstrakcije. Hardver je baza, a zatim se pojavljuje firmver. Asembler, kernel, operativni sustav i, na kraju, aplikacije slijede jedna drugu.

Treba napomenuti da korisnik, općenito, ima mogućnost ažuriranja firmware- a uređaja za rješavanje pogrešaka ili povećanje njihove učinkovitosti. Ta ažuriranja su, međutim, rizična, jer ako dođe do kvara u procesu, uređaj može prestati raditi.

Ažuriranje firmvera nudi, međutim, nekoliko prednosti: može dopustiti, na primjer, CD snimaču da poveća brzinu sa 48x na 52x.

Preporučeno