Firmware passer mellom hardware og software , kontrollere tidligere med sistnevnte . Tenk på BIOS på datamaskinen. Dens produsentens navn og noen av sine instrukser ruller over skjermen når du starter opp systemet . Fordi den lever i firmware , dens instruksjoner vedvarer når du slår av datamaskinen eller koble den. Du kan " blinke " BIOS å overskrive tidligere instrukser med nye og forbedre datamaskinens funksjonalitet eller løse operasjonelle problemer . Derimot, kan maskinvaren ikke endres uten å demontere det og legge til eller erstatte dens deler. Hvis du måtte endre maskinvare for å oppdatere din favoritt gadget , ville du trenger en ingeniørutdannelse for å opprettholde en mobiltelefon. I stedet kombinerer firmware de beste funksjonene i varighet og changeability . EPROMs og Chip avsug
Dagens firmware oppgraderinger er like enkle å bruke som en programvareoppdatering er å installere. På 1990-tallet , mange firmware- oppgraderinger nødvendig å fjerne chips kalt EPROM - slettbare Programmable Read -Only Memory - fra hovedkortet til en enhet og erstatte disse prosessorene med nye som følger en oppdatert instruksjonssett . EPROMs beholde programmering instruksjoner for flere tiår uten å være koblet til en strømkilde . De plugger inn spesielle stikkontakter med korte metall ben som stikker ut fra brikken . Fjerne dem krever et lite verktøy som pries dem opp fra overflaten av en enhet hovedkort - . , Og en forsiktig hånd
Programmable Fjernkontroller
p Hvis du styre din underholdning systemet ved hjelp av en fjernkontroll som "lærer " de operative koder for anordninger enn den som følger det , du programmere firmware når du instruerer fjernkontrollen for å lagre disse kodesekvenser . Maskinvaren i dette tilfellet er fjernkontrollen selv. I motsetning til EPROMs av gamle, kan fastvaren i fjernkontrollen blir omprogrammert så ofte som nødvendig og krever det elektriske støtte via batterier for å beholde instruksjonene den lagrer . Noen audio - visuelle komponentene inkluderer fjernkontroller som kan operere relaterte enheter, som en satellittmottaker fjernkontroll som styrer en DVR . Den mest avanserte - og dyre - av disse enhetene har blitt en produktkategori av sine egne og selger som frittstående utstyr
Cell Phones
Hver . tiden din mobiltelefon maker presser gjennom en oppdatering til operativsystemet sine mobile enheter , det gir en firmware oppdatering . Spesielt på telefoner med virtuelle knapper på skjermen i stedet for fysiske kontroller - som iPhone - disse oppdateringene kan endre enhetens funksjoner og funksjonalitet dypt , og legger til nye funksjoner og endre eller fjerne andre. Når brukerne lage sine egne firmwareoppdateringer for å aktivere funksjoner produsenten har ikke gjort tilgjengelig for bruker , de er hacking firmware på måter som senere produsentens oppdateringer kan negere .
Risks and Revolutions
Så mange av dagens firmware - aktiverte enheter innlemme eller eksisterer på grunn av trådløs tilgang som brukerne må være forsiktig med eksterne trusler som kan skade funksjonaliteten , underslå personlig informasjon eller kapring båndbredde og øke driftskostnadene . Siden enheter ' funksjonalitet er så mye et produkt av instruksjonene i firmware deres , kan noe som kan endre disse instruksjonene endre enhetene selv. Fremskritt i firmware også gjøre det mulig for gadgets å krympe i størrelse som de vokser eksponentielt i kapasitet . Et tiår etter at den æra av disketten, tilsynelatende alle har flere gigabyte med lagring av data i en nøkkelring flash-enhet som er nesten helt firmware . Disse enhetene har slått gårsdagens tegneserien science fiction i dagens mainstream gadgets , omforming debatten om hvor firmware slutter og hardware begynner.