Re: Dlaczego bajt ma akurat 8 bitow ???????

Autor: Radoslaw Sokol (rsokol_at_magsoft.com.pl)
Data: Thu 20 Mar 2003 - 07:59:17 MET


Hi,

Marcin Tworek wrote:
>
> [...]
> Bajt ma akurat 8 bitow bo na tylu bitach da sie zakodowac
> 256 roznych znakow np ASCII.

Znaków ASCII jest 127 i są one kodowane na siedmu bitach ;)

A ośmiobitowy bajt był naturalnym rozszerzeniem czterobitowego
"nibble". Pierwsze procesory były czterobitowe, dwukrotne posze-
rzenie szyny danych dało osiem bitów. Na procesory szesnasto-
bitowe już trzeba było trochę poczekać, a w tym czasie ugrunto-
wało się pojmowanie bajtu jako jednej z podstawowych miar pojem-
ności pamięci (bo w zasadzie do niczego innego się bajtu nie
stosuje teraz -- procesory pracują na słowach znacznie szerszych
od bajtu).

Co do samego słowa "byte": jest ono dość swobodnym skrótem od
"binary octet", co idealnie oddaje liczbę zawartych w nim
bitów :) To w zasadzie powinno zakończyć dyskusję.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  mailto:rsokol_at_magsoft.com.pl          |
|                 |  http://www.grush.one.pl/              |
\................... ftp://ftp.grush.one.pl/ ............../


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 09:41:48 MET DST