2.3. Mapa pamäti

 

Jedným z najdôležitejších obvodov, ktoré počítač obsahuje, jeho pamäť. V nej je uložený interpreter jazyka BASIC, ukladajú sa do nej informácie o zobrazení na obrazovke, o programe a vlastný program.

Existujú dva základné typy pamäti. Jedným je pamäť typu ROM (Read Only Memory), teda pamäť, z ktorej sa dá len čítať. Druhým je pamäť RWM (Read Write Memory), teda pamäť, z ktorej sa dá čítať, a dá sa do nej zapisovať. Tento typ pamäti je tiež označovaný ako RAM.

Pamäť si môžeme predstaviť ako rad buniek (bytov), nasledujúcich bezprostredne za sebou. V každom byte môže byť zapísané číslo od 0 do 255. Toto číslo je v byte zapísané v dvojkovej sústave.

Veľkosť pamäti sa určuje v bytoch alebo kilobytoch (kB). Každý kilobyte má 1024 = 210 bytov. Váš počítač má 64 kB pamäti. Pokiaľ by sme chceli vyjadriť veľkosť pamäti v bytoch, musíme vynásobiť 64 * 1024 = 65536 = 216 bytov. Prvý byte pamäti má poradové číslo 0, posledný byte má poradové číslo 65535 (nemôže mať 65536, pretože medzi 0 a 65535 je práve 65536 bytov).

Celú pamäť môžeme rozdeliť na dve časti. Prvá je pamäť ROM s veľkosťou 16 kB. V nej je uložený operačný systém počítača, ktorý zabezpečuje interpretáciu jazyka BASIC.

Druhá časť pamäti s veľkosťou 48 kB je typu RAM. V tejto časti sú uložené všetky informácie nutné pre prácu počítača. Pamäť RAM môžeme ešte rozdeliť na dve časti a to na tzv. video RAM (v nej sú uložené obrazové informácie) a pamäť programu a dát.

Celá pamäť počítača má nasledujúcu štruktúru: