![]() |
Bit и Byte
Если у меня есть 8 бит, я их называю 1 байт. Если у меня есть 1024 байт, я их называю 1 КБайт..... и т.д. Тогда почему в интернете скорость обозначается в битах.... Или почему в железе, если мне нужно посчитать пропускную способность, я 32 делю на 8 чтоб получить БАЙТЫ??? и т.д.
Хочу все знать!!! |
Для передачи данных по последовательным интерфейсам используют именно БИТы а не БАЙТы по простой причине: данные передаются вместе со служебной информацией (start-бит, stop-бит, бит коррекции четности, ...). В результате, для передачи одного БАЙТа используется от 8 до 10-12 БИТ информации. Из чего следует что 1024 бит не эквивалентно 1024/8 - байт переданных по последовательному протоколу. Всё будет зависеть от того, какой формат данных используется для передачи.
Для железа используют БИТы для организации СЛОВ, БАЙТы организуют в группы (8, 16, 32, 64). Говорят 64-битные а не 4 байтные. |
Вот насчет железа не понял..
|
Цитата:
любой дурак знает, что восемь мегабит это круче чем один мегабайт. Хотя это одно и тоже. |
Цитата:
-килограмм гвоздей или килограмм ваты ? :) :lol: |
Раз уж вы подняли старую тему...
Цитата:
|
_VIN_, "исторически сложилось" использование 8бит в технике (микропроцессоры, шины передачи данных и т.д.)
Кто то октет битов назвал байтом, от сюда все и началось. Используй оно 12 или 16 бит, может быть назвали бы по другому. Если действительно интересно история создания, то вам надо поискать и почитать литературу по микропроцессорам. Причем годов так 80х наверно. Может даже 70х (ну это я так "пальцем в небо"). И соотв историю развития цифровой техники. Почему 2 4 8 16 32 ... проще спросить википедию про "Двоичный код" Можно почитать про асемблер. И соотв посмотреть, с чем работает процессор. Какие у него регистры, зачем они нужны и т.д. На уровне процессоров идет работа в байтах - словах и т.д. Самое вообще шикарное - разобраться с открытой спецификацией на SPARC процессорами. Проект OpenSPARC и язык Verilog в помощь :) (описание процессора на языке Verilog порядка 250Мб в архиве) Документация в pdf отдельно. |
Время: 15:25. |
Время: 15:25.
© OSzone.net 2001-