Pagkakaiba sa pagitan ng Volatile at Nonvolatile Memory

Pagkakaiba sa pagitan ng Volatile at Nonvolatile Memory
Pagkakaiba sa pagitan ng Volatile at Nonvolatile Memory

Video: Pagkakaiba sa pagitan ng Volatile at Nonvolatile Memory

Video: Pagkakaiba sa pagitan ng Volatile at Nonvolatile Memory
Video: RAM Explained - Random Access Memory 2024, Hulyo
Anonim

Volatile vs Nonvolatile Memory

Ang Volatile at non-volatile ay mga klasipikasyon sa memorya ng computer. Ang volatile memory ay isang uri ng memorya ng computer na nangangailangan ng kapangyarihan upang mapanatili ang nakaimbak na impormasyon habang ang nonvolatile memory ay hindi nangangailangan ng pag-refresh upang mapanatili ang mga halaga ng memorya.

Ano ang Volatile Memory?

Ang Volatile memory ay isang uri ng memorya sa computing na nangangailangan ng kapangyarihan upang mapanatili ang nakaimbak na impormasyon. Ang mga nilalaman ng memory device ay kailangang regular na i-refresh upang maiwasan ang pagkawala ng data. Ang mga module ng RAM (Random Access Memory) sa mga computer at ang Cache memory sa mga processor ay mga halimbawa sa mga pabagu-bagong bahagi ng memorya.(Basahin ang Pagkakaiba sa pagitan ng RAM at Cache Memory)

Ang RAM device ay binuo gamit ang malaking assembly ng mga capacitor na ginagamit para pansamantalang mag-imbak ng mga load. Ang bawat kapasitor ay kumakatawan sa isang memory bit. Kapag ang kapasitor ay sinisingil, ang lohikal na estado ay 1 (Mataas) at, kapag pinalabas, ang lohikal na estado ay 0 (Mababa). At ang bawat capacitor ay kailangan upang mag-recharge sa mga regular na pagitan para sa patuloy na pagpapanatili ng data, ang paulit-ulit na recharging na ito ay kilala bilang refreshing cycle.

May tatlong pangunahing klase ng RAM, at ang mga iyon ay Static RAM (SRAM), dynamic RAM (DRAM) at Phase-change RAM (PRAM). Sa SRAM, ang data ay iniimbak gamit ang estado ng isang solong flip-flop para sa bawat bit at, sa DRAM, isang solong kapasitor ang ginagamit para sa bawat bit. (Magbasa pa tungkol sa Pagkakaiba sa pagitan ng SRAM at DRAM)

Ano ang Nonvolatile Memory?

Ang Nonvolatile memory ay isang uri ng memorya ng computer na hindi nangangailangan ng pagre-refresh upang mapanatili ang mga halaga ng memorya. Ang lahat ng uri ng ROM, flash memory, optical at magnetic storage device ay nonvolatile memory device.

Ang Earliest ROM (Read Only Memory) na mga device ay may kakayahan lamang na magbasa ngunit hindi magsulat o mag-edit ng mga nilalaman. Sa ilang pagkakataon ang data ay maaaring mabago, ngunit may kahirapan. Ang pinakalumang uri ng solid state ng ROM ay Mask ROM kung saan ang nilalaman ng memory ay na-program ng mismong manufacturer at hindi maaaring baguhin.

Ang PROM o Programmable ROM ay binuo batay sa Mask ROM, kung saan ang memorya ay maaaring i-program ng user, ngunit isang beses lamang. Ang EPROM (Erasable Programmable ROM) ay isang nabubura na memory device, na maaaring mabura gamit ang pagkakalantad sa UV light at na-program sa pamamagitan ng mas matataas na boltahe. Ang paulit-ulit na pagkakalantad sa ilaw ng UV ay tuluyang lumalala sa kakayahan sa pag-iimbak ng IC.

Ang EEPROM o Electronically Erasable Programmable ROM ay isang extension mula sa EPROM kung saan ang memorya ay maaaring i-program nang maraming beses ng user. Ang mga nilalaman ng bahagi ng memorya ay maaaring basahin, isulat at baguhin gamit ang isang partikular na idinisenyong interface. Ang mga microcontroller unit ay mga halimbawa ng mga EEPROM device. Ang flash memory ay binuo batay sa EEPROM architecture.

Ang Hard disk drive (HDD) ay isa ring non-volatile secondary data storage device na ginagamit para sa pag-iimbak at pagkuha ng digital na impormasyon sa mga computer. Ang mga hard drive ay kitang-kita dahil sa kanilang kapasidad at pagganap. Ang kapasidad ng HDD ay nag-iiba sa bawat drive, ngunit patuloy na tumataas sa paglipas ng panahon.

Optical storage device gaya ng mga CD ng DVD at BluRay Disc ay mga nonvolatile memory device din. Ang mga punch card at magnetic tape na ginamit sa mga unang computer ay maaari ding isama sa kategoryang ito.

Ano ang pagkakaiba ng Volatile at Nonvolatile Memory?

• Ang pabagu-bagong memorya ay nangangailangan ng pag-refresh upang mapanatili ang mga nakaimbak na nilalaman, habang ang nonvolatile na memorya ay hindi.

• Ang pabagu-bagong memorya ay nangangailangan ng kapangyarihan upang mapanatili ang memorya habang ang nonvolatile na memorya ay hindi nangangailangan ng kapangyarihan. Kung mawawala ang power to volatile memory, awtomatikong mabubura ang mga content.

• Ang RAM ang pangunahing uri ng volatile memory at ginagamit bilang pansamantalang imbakan ng impormasyon bago at pagkatapos ng pagproseso. Ang mga ROM device ay ginagamit upang mag-imbak ng data o impormasyon sa mas mahabang panahon. (Magbasa pa tungkol sa Pagkakaiba sa pagitan ng ROM at RAM)

• Ang mga pangalawang storage device na ginagamit sa mga computer ay nonvolatile memory device.

• Ang mga volatile memory device ay pangunahing mga solid state device, at ang nonvolatile na memory ay maaaring solid-state, magnetic, o optical.

Inirerekumendang: