Forskel på hardware og firmware Forskellen mellem

Anonim

Hardware vs firmware

Hardware og firmware er meget almindelige termer i teknologien i dag, og deres specifikke egenskaber adskiller dem klart fra hinanden. Det er vigtigt at have en grundlæggende viden om disse to teknologier og de vigtigste forskelle mellem dem.

Udtrykket "hardware" refererer til en kombination af alle de mekaniske enheder, der er integreret på en enhed og anses for at falde ind under armaturkategorien. For eksempel er processoren, bundkortet, hukommelsen, aftagelig enhed (flashdrev / diske), lydkort, input / output-enheder af en computer eller en elektronisk gadget al hardware.

Disse mekaniske enheder kan ikke betjene sig selv og skal programmeres til deres rette funktion. Programmering kan defineres som et sæt instruktioner, hvorefter en arbejdsstation udfører sine operationer. Vi er alle bekendt med et stort antal programmer, som vi bruger i vores dagligdag. MS-Word er et tekstbehandlingsprogram, hvis funktion er baseret på et sæt instruktioner, der instruerer det om, hvordan man behandler ord. Den hårde cirkel af enheden bruges af programmeringen, og arbejdsrammen indkalder forskellige programmer til at udføre specifikke opgaver. Programmer er kodet i programmeringssprog som C eller Java.

'Firmware' kan defineres som en bestemt kategori af programmering. Programmering er nødvendig for at udføre enhver opgave af de talrige processorer på en enhed, og denne programmering er integreret på en ROM (Read Only Memory). Denne programpakke, der styrer hardwaren, kaldes firmware. Så firmware kan simpelthen forklares som en kode, som er kompatibel med en bestemt hardware og normalt arbejder på binær kode.

Mens du surfer på internettet, bruger vi vores enhed til at oprette forbindelse til internettet ved hjælp af et bestemt systemkort eller modem. Operativsystemet på vores enhed anvender en programmering kaldet gadget drivere til at oprette forbindelse til modemet. Processoren, som modemet er oprettet på, kan have sin egen firmware, der har ansvaret for at kontrollere dataoverførslen mellem internettet og arbejdsstationen. Et andet tilfælde af firmware, som vi kan se i dag, er mobiltelefoner, vaskemaskiner, mikrobølgeovne mv. Firmware behøver normalt ikke at blive omprogrammeret, medmindre det er uundgåeligt. Producenten af ​​enheder, som f.eks. Diskdrev af en enhed, tilbyder undertiden redesigner på grund af en firmware-revision. I sådanne tilfælde bringer operativsystemet på dine enheder ud de gadgets drivere, der passer til det pågældende hardware, til at reparere firmwaren.

Nøgleforskelle mellem hardware og firmware:

En hardware har en fysisk enhed og kan undergå fysisk skade, i modsætning til en firmware.

En hardware har brug for et program til at køre.En firmware er et program i sig selv.

En hardware kan ikke fungere uden firmware. En firmware fungerer på en hardware.

En hardware kan omprogrammeres. En firmware kræver ikke omprogrammering med undtagelse af nogle få tilfælde.

Eksempel på hardware: Hovedkort, RAM, Diskdrev, Lydkort.

Eksempel på firmware: BIOS i IBM-kompatibel pc, timing og kontrolmekanismer i vaskemaskiner, lyd- og videostyringsegenskaber i moderne tv.