Hvad er

Hvad er forskellen mellem software, driver, firmware?

Hvad er forskellen mellem software, driver, firmware?
Det betyder ikke noget, hvilket operativsystem vi bruger, om det er Windows, macOS eller en eller anden Linux-distro. Vi installerer mange ting, som vi kategoriserer i software, drivere og firmware. Men hvad er forskellen mellem en driver, software og firmware?

Hvis vi taler om deres sjæl, er de de samme - en enkelt eller en samling af computerprogrammer, der har fået tildelt en eller anden opgave på maskinen. Men det er det arbejde, der definerer rødderne til de kategorier, som vi placerer dem i.

Med andre ord er den grundlæggende forskel mellem firmware, driver og software deres designformål. Firmware er et program, der giver enhedens hardware liv. En driver er en mellemmand mellem operativsystemet og hardwarekomponenterne. Og software gør brug af hardware på de bedst mulige måder.

Så lad os grave videre og fortælle dig mere om drivere, software og firmware.

Firmware Vs Driver Vs Software: Hvad er forskellen?

Firmware

Du har muligvis den nyeste version af dit operativsystem. Det kan være visuelt tiltalende og lydhør. Men operativsystemet er ubrugeligt i den forstand, at det kræver, at maskinen er i live på forhånd.

Firmware er et computerprogram, der hjælper operativsystemet med at gøre hvad det vil. Vi kan se firmware på mange enheder, herunder computere, mobile enheder, fjernbetjeninger, spilkonsoller, smartwatches, USB-drev og forskellige indlejrede systemer. Selv den dumme TV-fjernbetjening, der bruges til at skifte kanal, har en forudindlæst firmware, der får knapperne til at fungere.

Firmware er designet til at kontrollere hardware på en enhed. Den findes på en ikke-flygtig hukommelseschip og kræver sjældent en opdatering. I tilfælde af en personlig computer kalder vi det BIOS (Basic Input / Output System) eller UEFI (Unified Extensible Firmware Interface).

BIOS er den første ting, der kommer til liv, efter at computeren er tændt. Det kan interagere med hardwaren og kontrollere, om der er fejl.

BIOS kalder et andet program kaldet en bootloader, der gør jobbet med at vække operativsystemet, der sover inde i harddisken, og lægge det i RAM (random access memory)..

Læs mere: UEFI, BIOS, GPT, MBR - Hvad er forskellen?

Føreren

Hvad gør en chauffør? Han kører bil, cykel eller lastbil. Lignende er tilfældet med enhedsdriveren designet til at arbejde på computere og andre enheder. Dens opgave er at køre den hardware, den er designet til, dvs. fungere som mægler mellem hardware og operativsystemet.

Et operativsystem leveres ikke med support til al hardware til stede på maskinen. Du kan tage eksemplet med det grafikkort, der er installeret på din computer. Forskellige virksomheder fremstiller disse produkter, og det er derfor, operativsystemet har brug for tilpasset udstyr - designet af hardwareproducenterne selv - for at få adgang til disse hardwarekomponenter.

Hver driver er beregnet til at arbejde for en bestemt eller en masse enheder. På din computer bruger føreren forskellige busgrænseflader til at kontakte enheden. For eksempel PCI Express, som bruges til at forbinde hardwarekomponenter som GPU'er, trådløse adaptere og lydkort. Desuden er ikke alle drivere designet til at interagere med brugeren. Mange fortsætter deres arbejde med anonymitet på det lavere niveau, idet brugeren er helt uvidende om dem.

Udviklingen af ​​drivere kræver meget omhu, fordi den direkte beskæftiger sig med hardware. Hvis noget ødelægger enhedsdriveren, kan det føre til et systemnedbrud. Derfor er det nødvendigt med en kvalificeret person eller et team til at skrive driversoftwaren til en enhed.

I nyere Windows-versioner, startende fra Windows 8, har Microsoft forsøgt at reducere driverafhængighed. Virksomheden forudinstallerer universelle eller generiske enhedsdrivere, der kan arbejde for forskellige enheder af samme type eller leverer krævede drivere via Windows Update.

Læs mere: Forskellen mellem HDMI, VGA, DisplayPort, DVI, Thunderbolt og MHL

Softwaren

Alt mærket som softwaren findes ikke fysisk, i modsætning til tilfældet med hardware. Den britiske datalogipioner Alan Turing var den person, der skabte betegnelsen software.

Det operativsystem, du kører i øjeblikket, er også en software, og det giver et arbejdsområde til anden software installeret på operativsystemet. Selv den enhedsdriver, jeg nævnte tidligere, er også en type software. Sådan software kommer under en større pulje kendt som Systemsoftware. Det er dem, der er vitale for systemdriften. Tilsvarende er malware en separat pulje af ondsindet software med dens undergrupper, herunder vira, trojanske heste, orme osv..

Et bemærkelsesværdigt punkt er, at software er et bredt udtryk. Og de ting, som vi kalder software i daglig brug, kaldes Application Software. Denne kategori spænder fra antivirus-, tekstbehandlings-, webbrowser-, multimedie- og videoredigeringssoftware. I en nøddeskal er disse designet til at udføre nogle applikationer på computeren.

Rydder vores artikel din tvivl om forskellen mellem software, driver, firmware til hjælp? Slip dine tanker i kommentarerne.

Læs også: Hvad er forskellen mellem 2,4 GHz, 5 GHz og 60 GHz bånd, der bruges til trådløse netværk?

Vores valg til de bedste budget-billigt Android TV-kasser 2021
Android-baserede tv-kasser er blevet populære, da de er billige og fungerer godt til streaming af videoer og grundlæggende spil. En budget Android TV...
Reivew AUKEY CB-C70 Type-C USB Hub 5-i-1 med trådløs oplader
USB Type-C-hubber er gode enheder, når du tilføjer porte til de fleste ting, der har et Type-C-stik inklusive Android, MacBook Pro, Chromebook og mere...
Sådan fabriks nulstilles eller opdateres firmware på en Android TV Box
Hvert så ofte har en Android TV-boks brug for en fabriksindstilling eller firmwaren opdateret, hvilket er let nok at gøre med et par trin. Hvad er e...