Skip to main content

Hvad er en nul side?

Nul -siden er den del af en computers hukommelse helt i begyndelsen af IS -adressområdet.Nul henviser til hukommelsesadresserne på dette område, da det er helt i begyndelsen, at adresserne alle begynder med nul.I ældre computere var dette rum forbeholdt primære funktioner og kritisk information.Efterhånden som tiden gik, var færre systemer afhængige af nul -siden, og dens specielle behandling blev mindre almindelig.I nyere computere holdes denne hukommelsesadresse ofte ren som en måde at overvåge hukommelsesforbruget af programmering og på udkig efter fejl.

Hukommelsesforbruget af ældre computersystemer er på mange måder det samme som i nyere modeller.Når programmer udføres, udføres snart eller er for nylig færdige med at drifte, flyttes de fra opbevaring til aktiv hukommelse.Aktiv hukommelse fungerer meget hurtigere og giver programmet mulighed for at arbejde med mindre ventetid.Computeren holder styr på al denne hukommelse ved at tildele adresser til programmer, dybest set det samme som adressen på et hus.

For det meste, når en computer er tændt, går den aktive hukommelse tabt.Som et resultat, når en computer først tændes, skal hukommelsen være helt tom.Dette betyder, at de allerførste bit af information, der er indlæst i systemet, ville gå helt foran på hukommelseslisterne eller på nul -siden.For at sikre, at alt fungerede som det skulle, blev der bygget visse funktioner til at fungere i dette hukommelsesområde, og andre programmer blev holdt ude.

Som tid, hvor computeren var, steg computeren dramatisk.Mens hukommelseshastigheden steg sammen med alt andet, opfyldte processorhastighed langsomt og overhalede den med hensyn til flere funktioner.Denne ændring gjorde nul -siden betydeligt mindre vigtig, og mange systemer stoppede med at bruge den som et resultat.Det blev lettere at lade systemet tage sine egne beslutninger om, hvor information blev holdt, snarere end at forsøge at kontrollere det på et så mindre niveau.

Moderne computere vil ofte forlade nul -siden helt.Nogle processorer tildeler stadig en lille mængde hukommelse i begyndelsen af adresserummet, som den med vilje holder tom.Når et program rodder sammen og prøver at få adgang til hukommelse, der ikke findes, vil den misdannede hukommelsespointer simpelthen pege på den første tilgængelige adresse.Ved at overvåge det tomme afsnit for disse pointers er det muligt at lokalisere funktionsdygtige programmer.På mange måder er dette det modsatte af den originale nulside;I stedet for at være fyldt med vigtige programmer, er det tomt og venter på funktionsfejl.