16-biter
Kildeløs: Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. Helt uten kilder. (10. okt. 2015) |
I dataarkitektur har 16-biters heltall, minneadresser eller andre dataenheter en maks størrelse på 16 biter. I tillegg er 16-biters CPUer og ALUer de som er basert på registre, adressebusser eller databusser av denne størrelsen. 16-bit er også en betegnelse på en generasjon av datamaskiner der 16-bit prossessorer var standard.
Bit | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
Applikasjonsprogramvare | |||||||||||||||||||
| |||||||||||||||||||
Flyttallspresisjon | |||||||||||||||||||
| |||||||||||||||||||
Flyttalls desimaltallspresisjon | |||||||||||||||||||
| |||||||||||||||||||
16-bit programvare
redigerI sammenheng med IBM PC kompatibel og Wintel plattformene, er 16-bit programvare dataprogrammer som er skrevet for MS-DOS, OS/2 1.x og tidlige versjoner av Microsoft Windows som opprinnelig kjørte på en 16-bits Intel 8088 og Intel 80286 mikroprosessorer. Slike applikasjoner brukte et 20-bits eller 24-bits segment eller selector-offset adresserepresentasjon for å utvide området med tilgjengelig minnelokasjoner utover det som var mulig ved kun å bruke 16-bits adresser. Programmer som inneholdt mer enn216 byter (64 kilobyter) med instruksjoner og data trengte derfor spesielle instruksjoner for å svitsje mellom deres 64-kilobyte segmenter, som økte kompleksiteten i å programmere 16-bits programmer.
Oversikt over CPUer med 16-bits arkitektur (ufullstendig)
rediger- Data General
- Digital Equipment Corporation
- PDP-11 (for LSI-11, se Western Digital, nedenfor)
- EnSilica
- Freescale
- General Instrument
- Hewlett-Packard
- IBM
- Infineon
- Intel
- National Semiconductor
- NEC
- Seiko Epson
- Texas Instruments
- Western Design Center
- Western Digital
- MCP-1600 (brukt i DEC LSI-11)
- Xerox
- Zilog