48-bitowe przetwarzanie - 48-bit computing

W architekturze komputera , 48-bitowymi liczbami całkowitymi może reprezentować 281,474,976,710,656 (2 48 lub 2.814749767 x 10 14 ) wartości dyskretnych. Pozwala to bez znaku binarnego zakres liczb całkowitych od 0 do 281,474,976,710,655 (2, 48 - 1) lub PODPISUJĄCY uzupełnienie dwójkowe zakresie -140,737,488,355,328 -2 ( 47 ), przez 140,737,488,355,327 (2, 47 - 1). 48-bitowy adres pamięci może bezpośrednio adresować każdy bajt z 256 terabajtów pamięci. 48-bitowy może odnosić się do dowolnej innej jednostki danych , która zajmuje szerokość 48 bitów (6 oktetów ). Przykładami mogą być architektury 48-bitowego procesora i jednostki ALU oparte na rejestrach , magistralach adresowych lub magistralach danych o tym rozmiarze.

Rozmiar słowa

Komputery z 48-bitowymi słowami to między innymi AN/FSQ-32 , CDC 1604/ Upper-3000 series , BESM-6 , Ferranti Atlas i Burroughs .

Adresowanie

System / 38 i AS / 400 w CISC warianty, wykorzystanie adresów 48-bitowych.

Rozmiar adresu używany w adresowaniu bloków logicznych został zwiększony do 48 bitów wraz z wprowadzeniem ATA-6 . System plików Ext4 fizycznie ogranicza liczbę bloków pliku do 48 bitów.

Minimalna implementacja architektury x86-64 zapewnia 48-bitowe adresowanie zakodowane na 64 bity; przyszłe wersje architektury mogą to rozszerzyć bez uszkadzania poprawnie napisanych aplikacji.

Adres kontroli dostępu do nośnika (adres MAC ) kontrolera interfejsu sieciowego wykorzystuje 48-bitową przestrzeń adresową.

Obrazy

W obrazach cyfrowych do dokładnego przetwarzania stosuje się 48 bitów na piksel lub 16 bitów na każdy kanał koloru (czerwony, zielony i niebieski). Dla ludzkiego oka prawie niemożliwe jest dostrzeżenie różnicy między takim obrazem a obrazem 24-bitowym, ale istnienie większej liczby odcieni każdego z trzech kolorów podstawowych (65 536 w przeciwieństwie do 256) oznacza, że ​​można wykonać więcej operacji. wykonywane na obrazie bez ryzyka zauważalnego prążkowania lub posteryzacji .

Uwagi