51

Jeden bit to za mało, aby przeprowadzać działania na liczbach i sterować wieloma operacjami. Jeśli założymy, że mamy do dyspozycji dwa bity (rys. 2.5), to możemy zapisać już 2: czyli 4 liczby: 0, 1, 2, 3, 4 (00, 01, 10, 11). Ale i to okazuje się w praktyce za mało.

51

A


Na powyższej zasadzie opiera się stwierdzenie, że mamy do czynienia z systemem 16-bitowym, 32-bitowym lub 64-bitowym, co określa na ilu bitach komputer potrafi kodować informacje._


2-bity

1 bit


1 bit


i lub u

Rys. 2.5. Reprezentacja dwóch bitów danych


BAJT

Jako najmniejszą porcję użytecznej ilości informacji w systemach komputerowych, określono 8-bitów i nazwano ją bajtem (ang. Byte).

W jednym bajcie zapisana jest np. informacja o kodzie znaku w systemie ASCII. W bajtach podawana jest dostępna przestrzeń dyskowa, wielkość zbiorów danych itp. Bajt oznaczamy dużą literą Jeden bajt umożliwia zapisanie 256 liczb, od 0 do 255.

8-bitów = 1Bajt

1 bit


1 bit


1 bit


1 bit


1 bit


1 bit


1 bit


1 bit


TT


TT


MSB


USB


Rys. 2.6. Reprezentacja jednego bajtu danych

O


Często stosowanym pojęciem jest słowo maszynowe oznaczające ilość bitów, na której operuje system komputerowy. Szerokość słowa maszynowego jest najczęściej uzależniona od wielkości rejestrów np.: 8-, 16-, 32-, 64-bity (więcej informacji o rejestrach w rozdziale 3)._


W systemie binarnym największą wagę mają pozycje z lewej strony liczby, dlatego skrajny lewy bit określa się jako MSB - ang. Most Significant Bit, czyli najbardziej znaczący bit, a skrajny prawy jako LSB - ang. Least Significant Bit,