Firmware Vs. maskinvare

Firmware Vs. maskinvare


Firmware passer mellom maskinvare og programvare, kontrollere den tidligere med sistnevnte. Tenk på BIOS på datamaskinen. Produsentens navn og noen av sine instruksjoner rulle over skjermen når du starter opp systemet. Fordi den lever i firmware, sine instruksjoner vedvarer når du slår av datamaskinen, eller koble den. Du kan "flash" BIOS for å overskrive sine tidligere instrukser med nye og forbedre datamaskinens funksjonalitet eller løse driftsproblemer. Derimot, kan maskinvaren ikke endres uten å demontere den og legge til eller erstatte dens deler. Hvis du måtte endre maskinvaren for å oppdatere din favoritt gadget, ville du trenger en ingeniørutdannelse for å opprettholde en mobiltelefon. I stedet kombinerer firmware de beste funksjonene til varighet og changeability.

EPROM og Chip avsug

Dagens firmware oppgraderinger er like enkel å bruke som en programvareoppdatering er å installere. På 1990-tallet, mange fastvareoppgraderinger nødvendig å fjerne chips kalt EPROM - slett Programmerbar Read-Only Memory - fra hovedkortet til en enhet og erstatte disse brikkene med nye som følger med en oppdatert instruksjonssett. EPROM beholde programmering instruksjoner i flere tiår uten å være koblet til en strømkilde. De plugge inn spesielle stikkontakter med korte metall ben som stikker ut fra brikken. Fjerning av dem krever et lite verktøy som pries dem opp fra overflaten av en enhet hovedkort - og en forsiktig hånd.

Programmerbare fjernkontroller

Hvis du kontrollere hjemmeunderholdningen ved hjelp av en fjernkontroll som "lærer" driftskoder for enheter i tillegg til en som følger den, du programmere firmware når du instruerer fjernkontrollen for å lagre disse kodesekvenser. Maskinvaren i dette tilfellet er den eksterne selv. I motsetning til EPROM av gamle, kan fastvaren i fjernkontrollen programmeres så ofte som nødvendig og krever det elektriske støtte fra batterier for å beholde instruksjonene det butikkene. Noen audio-visuelle komponentene inkluderer fjernkontroller som kan operere tilhørende utstyr, som en satellittmottaker fjernkontroll som styrer en DVR. Den mest avanserte - og dyre - av disse enhetene har blitt et produkt kategori av sine egne og selge som frittstående utstyr.

Mobil

Hver gang mobiltelefonen maker presser gjennom en oppdatering av operativsystemet av sine mobile enheter, er det som gir en firmware-oppdatering. Spesielt på telefoner med virtuelle knapper på skjermen i stedet for fysiske kontroller - som iPhone - disse oppdateringene kan endre enhetsfunksjoner og funksjonalitet dypt, legge til nye funksjoner og endre eller fjerne andre. Når brukerne lage sine egne firmware-oppdateringer for å aktivere funksjoner produsenten har ikke gjort tilgjengelig for bruker, de er hacking firmware på måter som senere produsentens oppdateringer kan negere.

Risiko og 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 funksjonalitet, underslå personlig informasjon eller kapring båndbredde og øke driftskostnadene. Siden enheter "funksjonaliteten er så mye et produkt av instruksjonene i sin firmware, noe som kan endre disse instruksjonene kan endre enhetene selv. Fremskritt i firmware gjør det også mulig for gadgets å krympe i størrelse som de vokser eksponentielt i kapasitet. Et tiår etter at den æra av disketten, har tilsynelatende alle flere gigabyte med data lagring i en nøkkelring flash-enhet som er nesten helt firmware. Disse enhetene har slått gårsdagens tegneserie science fiction i dagens mainstream gadgets, omforming debatten om hvor firmware slutter og maskinvare begynner.