Dlaczego ASCII używa 7 bitów a nie 8?
Ostatnio zmodyfikowano 2018-04-11 00:58
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... |
|
pekfos |
» 2018-04-10 23:17:47 Nie zawsze bajt miał 8 bitów. |
|
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. |
|
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. |
|
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 :) |
|
« 1 » |