I computerarkitektur , 16-bit heltal , hukommelsesadresser eller andre datatyper på 16 bit (2 oktetter ). Seksten - bit CPU'er og ALU'er er arkitekturer baseret på registre og busser af en given størrelse. 16-bit er også navnet på en generation af computere, hvor 16-bit processorer var standard. Mikroprocessorens kapacitet bestemmes kun af kapaciteten af mikroprocessorens interne hovedregistre og evnen til at udføre operationer på dem. Bitheden af hukommelsesadressering og bitheden af bussen påvirker ikke bitheden af processoren (der er heller ikke noget omvendt forhold). Så for eksempel kan seksten-bit-systemer adressere op til 16 MB RAM med en 24-bit hukommelsesbus, såsom Intel 80286 . Der er dog eksempler på seksten-bit mikroprocessorer, der adresserer meget større hukommelsesstørrelser. Samtidig er der seksten-bit mikroprocessorer, der adresserer en meget mindre mængde hukommelse (mindre end 1 KB ) eller slet ikke kan arbejde med ekstern hukommelse.
HP BPC , introduceret i 1975, var verdens første 16-bit mikroprocessor. Eksempler på bemærkelsesværdige 16-bit processorer: DEC F11, J11 , T11 , Intel 8086 , 80286 , WDC 65C816 , Texas Instruments TMS9900 , Zilog Z8000 . Intel 8088 var softwarekompatibel med Intel 8086 og havde 16-bit instruktioner, selvom dens eksterne bus var 8-bit.
Et 16-bit heltal kan gemme (eller 65.536) unikke værdier. I usigneret repræsentation er disse heltalsværdier fra 0 til 65535 ; ved at bruge " to's komplement " er intervallet af mulige værdier −32.768 til 32.767. Processorer med 16-bit hukommelsesadressering kan således få direkte adgang til 64 KB adresserbar hukommelse.
16-bit processorer er næsten blevet udfaset i pc-industrien, men bruges stadig i en lang række indlejrede applikationer. For eksempel bruges 16-bit XAP-processoren i mange ASIC'er .
computer arkitektur | |
---|---|
maskinord | |
Applikations software | |
Flydende komma præcision | |
Flydende komma decimal præcision |
|
processorteknologier | Digitale|||||||||
---|---|---|---|---|---|---|---|---|---|
Arkitektur | |||||||||
Instruktionssæt arkitektur | |||||||||
maskinord | |||||||||
Parallelisme |
| ||||||||
Implementeringer | |||||||||
Komponenter | |||||||||
Strømstyring |