Firmware passer mellem hardware og software, styring førstnævnte med sidstnævnte. Tænk på BIOS på computeren. Dens producentens navn og nogle af dens instruktioner rulle på tværs af din skærm , når du starter dit system . Fordi det lever i firmware , dens instruktioner fortsætter , når du slukker computeren eller træk stikket ud. Du kan " flashe " din BIOS til at overskrive sine tidligere anvisninger med nye og forbedre din computers funktionalitet eller løse driftsproblemer. Derimod kan hardware ikke ændres uden demontering det og tilføje eller erstatte dens bestanddele. Hvis du skulle ændre hardware for at opdatere din favorit gadget , ville du brug for en ingeniøruddannelse at opretholde en mobiltelefon. I stedet firmware kombinerer de bedste funktioner fra vedvarende og foranderlighed . EPROM og chip Udsugningsanlæg
Dagens firmware opgraderinger er lige så lette at anvende som en softwareopdatering er at installere . I 1990'erne krævede mange firmware opgraderinger fjerne chips kaldes EPROM - sletbare programmerbare read - only Memory - fra bundkortet af en enhed og erstatte disse chips med nye, som leverede en opdateret instruktionssæt . EPROMs bevarer programmeringsinstruktioner i årtier uden at være tilsluttet en strømkilde. De sættes i særlige stik med korte metalben , der stikker ud fra chippen. Fjerne dem kræver en lille værktøj, der snuser dem op fra overfladen af en enheds bundkort - . Og en omhyggelig hånd
Programmable Fjernbetjeninger
p Hvis du styrer din underholdning system ved hjælp af en fjernbetjening, der "lærer " de operationelle koder for enheder udover den, der omfattede det , du programmering firmware når du instruere fjernbetjeningen til at gemme disse kode sekvenser. Hardwaren er i dette tilfælde fjernbetjeningen selv. I modsætning til de EPROMs gamle , kan firmwaren i din fjernbetjening omprogrammeres så ofte som nødvendigt , og kræver den elektriske støtte fra batterier til at fastholde de instrukser, det gemmer . Nogle audio -visuelle komponenter omfatter fjernbetjeninger , der kan operere relaterede enheder , ligesom en satellitmodtager fjernbetjening, der styrer en DVR . Den mest avancerede - og dyre - af disse enheder er blevet et produkt kategori for sig selv og sælge som standalone udstyr
Mobiltelefoner
Hver . gang din mobiltelefon maker skubber gennem en opdatering til operativsystemet sine mobile enheder, er det at give en firmwareopdatering . Især på telefoner med virtuelle knapper på skærmen i stedet for fysisk kontrol - ligesom iPhone - disse opdateringer kan ændre enhedens funktioner og funktionalitet dybt , tilføjer nye funktioner og skiftende eller endda fjerne andre. Når brugere opretter deres egne firmwareopdateringer til at aktivere funktioner producenten har ikke bruger tilgængelige , de er hacking firmware på måder, som de efterfølgende producent opdateringer kan negere .
Risici og revolutioner
< br >
Så mange af nutidens firmware -aktiverede enheder indarbejde eller eksisterer på grund af trådløs adgang , som brugere skal være forsigtig med eksterne trusler , der kan skade funktionalitet, forgribe personlige oplysninger eller kapring båndbredde og øge driftsomkostninger. Da enhederne ' funktionalitet er så meget et produkt af instruktionerne i deres firmware , kan noget, der kan ændre disse instrukser ændrer enhederne selv. Fremskridt i firmware også gøre det muligt for gadgets til at skrumpe i størrelse, som de vokser eksponentielt i kapacitet. Et årti efter den æra af diskette, tilsyneladende alle har flere gigabytes af data storage i en nøglering flash -drev, der er næsten helt firmware. Disse enheder har vendt gårsdagens tegneserie science fiction i nutidens mainstream gadgets , omforme debatten over, hvor firmware ender og hardware begynder.