Skip to main content

Mi az a nulla oldal?

A nulla oldal a számítógép memóriájának része a címterület elején.A nulla az ezen a területen található memóriacímekre utal, mivel a címek a legelején nullával kezdődnek.Régebbi számítógépeken ezt a helyet az elsődleges funkciókra és a kritikus információkra fenntartották.Az idő múlásával kevesebb rendszer támaszkodott a nulla oldalra, és speciális kezelése ritkábban vált gyakorlva.Az újabb számítógépekben ezt a memóriatáblát gyakran tisztán tartják, mint a programozás memóriafelhasználásának és a hibák keresésének ellenőrzésének módját.

A régebbi számítógépes rendszerek memóriahasználata sok szempontból megegyezik, mint az újabb modellekben.Amikor a programokat végrehajtják, hamarosan végrehajtják, vagy a közelmúltban befejezték a működést, azokat a tárolásból az aktív memóriába helyezik.Az aktív memória sokkal gyorsabban működik, és lehetővé teszi a program számára, hogy kevesebb várakozási idővel működjön.A számítógép nyomon követi az összes memóriát azáltal, hogy címeket rendel a programokhoz, alapvetően megegyezik a ház címével.Ennek eredményeként, amikor egy számítógép először bekapcsol, a memóriának teljesen üresnek kell lennie.Ez azt jelenti, hogy a rendszerbe betöltött legelső információk a memórialisták elején vagy a nulla oldalon kerülnek.Annak biztosítása érdekében, hogy minden úgy működjön, ahogy kellene, bizonyos funkciókat építettek ezen a memóriaterületen való működéshez, és más programokat tartottak.Míg a memória sebessége minden mással együtt nőtt, a processzor sebessége lassan teljesült, és több funkcióval felülmúlta.Ez a változás a nulla oldalt szignifikánsan kevésbé fontossá tette, és sok rendszer abbahagyta ennek használatát.Könnyebb lett hagyni, hogy a rendszer meghozza saját döntéseit arról, hogy hol tartották az információkat, ahelyett, hogy megkísérelnék egy ilyen kisebb szinten ellenőrizni.

A modern számítógépek gyakran teljesen elhagyják a nulla oldalt.Egyes processzorok továbbra is kis mennyiségű memóriát osztanak ki a címtér elején, amelyet szándékosan üresnek tart.Amikor egy program összezavar és megpróbál hozzáférni a nem létező memóriához, a rosszul formált memória mutató egyszerűen az első elérhető címre mutat.Az üres szakasz nyomon követésével ezekre a mutatókra lehetséges a hibás programok megtalálása.Sok szempontból ez az eredeti nulla oldal ellentéte;Ahelyett, hogy az alapvető programokkal tele lenne, üres, és várja meg a hibákat.