48-bits databehandling - 48-bit computing

I datamaskinarkitektur , 48-bits tall kan representere 281,474,976,710,656 (2 48 eller 2,814749767 x 10 14 ) diskrete verdier. Dette tillater et usignert binært heltallsområde fra 0 til 281,474,976,710,655 (2 48 - 1) eller et signert tos komplementområde på -140,737,488,355,328 (-2 47 ) til 140,737,488,355,327 (2 47 - 1). En 48-biters minneadresse kan adressere direkte hver byte på 256 terabyte lagring. 48-bit kan referere til hvilken som helst annen dataenhet som bruker 48 bits (6 oktetter ) i bredden. Eksempler inkluderer 48-biters CPU- og ALU- arkitekturer er de som er basert på registre , adressebusser eller databusser av den størrelsen.

Ordstørrelse

Datamaskiner med 48-biters ord inkluderer AN / FSQ-32 , CDC 1604 / upper-3000-serien , BESM-6 , Ferranti Atlas og Burroughs store systemer .

Adressering

Den IBM System / 38 , og AS / 400 i sin CISC varianter, bruk 48-bits adresser.

Adressestørrelsen som ble brukt i logisk blokkadressering ble økt til 48 bits med introduksjonen av ATA-6 . Den Ext4 filsystemet begrenser fysisk filen blokktellings til 48 biter.

Den minimale implementeringen av x86-64- arkitekturen gir 48-biters adressering kodet til 64 bits; fremtidige versjoner av arkitekturen kan utvide dette uten å bryte riktig skrevet applikasjoner.

Medietilgangskontrolladressen ( MAC-adressen ) til en nettverksgrensesnittkontroller bruker et 48-biters adresserom.

Bilder

I digitale bilder brukes 48 bits per piksel, eller 16 bits per hver fargekanal (rød, grønn og blå) for nøyaktig behandling. For det menneskelige øye er det nesten umulig å se noen forskjell mellom et slikt bilde og et 24-biters bilde, men eksistensen av flere nyanser av hver av de tre primærfargene (65.536 i motsetning til 256) betyr at flere operasjoner kan utføres utført på bildet uten risiko for merkbar banding eller posterisering .

Merknader