Tarkvara ja püsivara erinevus

Tarkvara vs püsivara

Püsivara on põhimõtteliselt tarkvara tüüp, seetõttu oleks vale teha võrdlusi, nagu need oleksid selgelt erinevad. Selle asemel, et keskenduda sellele, kuidas püsivara erineb muust tarkvarast. Ehkki tarkvara on katustermin, mis viitab mis tahes riistvarale salvestatud andmetele, viitab see üldiselt tavapäraselt programmidele, mida käitate seadmes nagu arvuti või PDA. Püsivara kuulub endiselt sellesse kategooriasse, kuna see on programmeeritud teave, mis vastutab teatud riistvara töö eest.

Tavaliselt kipuvad tarkvara suured rakendused olema üsna kasulikud, ulatudes mõnisada kilobaiti kuni mõne gigabaidini. Võrdluseks - püsivara on väga väike ja selle suurus oleks tavaliselt vaid mõni kilobait. Vaatamata nende väiksusele võib konkreetse riistvara püsivara asendamine olla üsna keeruline, kui mitte isegi keeruline. Mõnel seadmel on kasutaja poolt asendatavad püsivara, teises aga mitte. Tarkvara installimine, eemaldamine või muutmine on väga lihtne ülesanne ja protsess on väga sarnane, sõltumata kasutatavast platvormist.

Tarkvara salvestatakse sageli mällu, mis on kasutajale hõlpsasti juurdepääsetav ja isegi asendatav. Kuid püsivara korral manustatakse seda talletav mälu sageli seadmesse endasse ega ole kasutaja poolt asendatav. Seda tehakse tahtlikult, kuna püsivara on seadme töötamiseks kriitilise tähtsusega ning selle rikkumine või eemaldamine võib põhjustada tõsiseid tagajärgi. Püsivara jaoks kasutatav salvestusmeedium on sageli väga vastupidav, veendumaks, et see ületab seadet ennast. Tavapäraselt hoiavad EEPROM-kiibid seadme püsivara, kuid välkmälu on üha populaarsemaks muutumas seadmetes, kus on kasutaja asendatav püsivara.

Lõpuks uuendatakse tarkvara sageli ja selle salvestatud teavet muudetakse sageli iga rakenduse täitmise korral. Seevastu püsivara ei muutu tegelikult palju, kui te seadeid väga sageli ei muuda. Seadme püsivara tuleb samuti väga vähe muuta ja kasutajatel ei soovitata seda teha, välja arvatud juhul, kui neil tekib probleeme.

Kokkuvõte:

1. Tarkvara viitab üldiselt kõrgetasemelistele programmidele, samas kui püsivara kasutatakse enamiku riistvara manustatud mikrokoodide jaoks

2. Tarkvara võib olla väga suur, samas kui püsivara on tavaliselt väga väike

3. Tarkvara saab ilma suurema vaevata asendada, samas kui püsivara asendamine on sageli keeruline

4. Tarkvara salvestatakse sageli kasutajale juurdepääsetavasse mällu, samas kui püsivara asub riistvarasse manustatud juurdepääsematus mälus

5. Tarkvara muudetakse pidevalt, samas kui püsivara muudetakse väga harva