Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Dlaczego ASCII używa 7 bitów a nie 8?

Ostatnio zmodyfikowano 2018-04-11 00:58
Autor Wiadomość
latajacaryba
Temat założony przez niniejszego użytkownika
Dlaczego ASCII używa 7 bitów a nie 8?
» 2018-04-10 23:07:37
Witam. Tak jak w tytule, dlaczego ASCII używa 7 bitów a nie jak ANSI 8? Czy były przesłanki inne niż "128 znaków wystarczy"? Ten ostatni bit jest w tym przypadku takim nieużytkiem...
P-170607
pekfos
» 2018-04-10 23:17:47
Nie zawsze bajt miał 8 bitów.
P-170608
latajacaryba
Temat założony przez niniejszego użytkownika
» 2018-04-10 23:23:13
Ciekawe, nie wiedziałem tego... No cóż, dzięki.
Szybko poszło :D
Temat zamykam.
P-170610
Elaine
» 2018-04-10 23:27:50
Jednym z założeń ASCII było stworzenie jednego standardu kodowania liter, cyfr, symboli i znaków kontrolnych (dla telegrafów i dalekopisów, nie komputerów!). Ponieważ łącznie tych znaków było więcej niż 64, to zaszła potrzeba użycia co najmniej siedmiu bitów. W celu minimalizacji ilości przesyłanych danych, na siedmiu bitach też stanęło.

Z rozmiarem bajtu nie ma to wiele wspólnego — w czasach, gdy ASCII powstawało, komputery miały często 9- lub 36-bitowe bajty! Nadmiarowy bit (lub bity) można było wtedy wykorzystać np. do zakodowania parzystości. Z czasem ta praktyka zaniknęła, wyparta przez padowanie zerami.
P-170611
latajacaryba
Temat założony przez niniejszego użytkownika
» 2018-04-11 00:58:33
Dziękuję za dopowiedzenie.
Zostawię jeszcze otwarty, może ktoś będzie chciał coś dodać od siebie :)
P-170612
« 1 »
  Strona 1 z 1