Adressebussen (eller adressebussen [1] ) er en computerbus dedikeret til at sende adresseinformation. Det kan være en samling af ledere (ben), der er fysisk adskilt fra andre lignende busser, eller en delmængde af systembuslederne. Som regel er antallet af ledere i adressebussen lig med det maksimalt tilladte antal bits [1] . Adressebussen bruges af CPU'en eller enheder, der er i stand til at initiere direkte hukommelsesadgangssessioner til at angive den fysiske adresse på et RAM -ord (eller begyndelsen af en blok af ord), som enheden kan få adgang til for at udføre en læse- eller skriveoperation.
Hovedkarakteristikken ved adressebussen er dens bitbredde , som bestemmer mængden af adresserbar hukommelse. For eksempel, hvis adressebussen er 20 bit bred, og hukommelsesordstørrelsen er en byte ( den mindste adresserbare mængde data ), så er mængden af hukommelse, der kan adresseres, 220 = 1.048.576 bytes (1 MB ) som i IBM'en PC/XT .
Fra synspunktet om mikroprocessorsystemets arkitektur, hvis du ikke bruger multipleksing , bestemmes hver bit i adressen af en leder (linje) i stammen, langs hvilken adressen sendes.
Hvis vi betragter blokdiagrammet for en mikrocomputer, aktiverer adressebussen driften af alle eksterne enheder på kommando, der kommer fra mikroprocessoren.
Computerbusser og interfaces | |
---|---|
Basale koncepter | |
Processorer | |
Indre | |
bærbare computere | |
Kører | |
Periferi | |
Udstyrsstyring | |
Universel | |
Video interfaces | |
Indlejrede systemer |