Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Дела и утверждения ради борозячил я просторы ёнтирнета...
С основным вопросом жизни, смерти и вообще (по Артур-Дентовски): Сколько бит в байте?
Таки наткнулся на те же самые проблемы в болящих головах.
Отутто: http://habrahabr[dot]ru/blogs/programming/134581/
К тому же там засветился наш друг - Мелкий.
Я собственно не удержался утащить тот же вопрос и сюда.
Опросник делать не буду, так побеседуем.
Мелкий, к чему так строго "8"?
Я таки думаю имелось виду именно кол-во бит в байте бегающем по сети?
TCP/UDP - наше все...
А что ж тогда такое мультиплексор и демультиплексор?
Если я конечно правильные слова из памяти вытащил.
Это "штуки", которые таки совершают "чудодейство" трансляции из одной битной "сетки" в другую.
Пруфец (пробелы убрать):
http : // ru . wikipedia . org/wiki/Мультиплексор_(электроника)
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Ну поскольку нюансы не уточнялись то можно со 100% вероятностью сказать что 8. У меня в 32 битной системе int занимает 4 байта, неложные вычисления 32/4 = 8. Куда проще?
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
DeepVarvar
Отправлено: 13 Января, 2012 - 00:40:54
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
А я вот склоняюсь к варианту "количество бит в байте ничем не ограничено".
Правда с поправкой, что это должно быть целое число больше нуля.
К тому же сам мультиплексор и обратный ему "де-" можно сделать любой конфигурации.
С тем и перезажимать из одной битки в другую на лету.
Цэ в пример: да CD записана дорожка байтов в один бит,
а превращается она с помощью демультиплексора в 16 бит стерео. (Добавление)
И человек на хабре по ссылке что я давал выше, сказал в каментах что в SMS 7 бит на байт.
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
азбука Браля (для слепых) 6 (Добавление)
а у компе 8 и слава яйцам, стандарт и ладушки!
ибо если каждый начнет лепить свое, и настанет конец (кто там на что молится).
DeepVarvar
Отправлено: 13 Января, 2012 - 01:04:32
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
DeepVarvar пишет:
Мелкий, к чему так строго "8"?
Палюсь, да?
Вопрос относительно нечёток (хотя встречаются более удивительные опросы! Вроде опроса "нужны ли опросы"), но спрашивается, по моему впечатлению, об обычном, прирученном компьютерном байте.
DeepVarvar пишет:
А что ж тогда такое мультиплексор и демультиплексор?
Разве там речь о байтах, а не битах?
DlTA пишет:
азбука Браля (для слепых) 6
Она, при этом, не называется байтом. (+ Брайля)
Итого, правильный ответ на поставленный вопрос, скорее:
а сколько нужно? (Добавление)
caballero пишет:
Именно поэтому и существует термин "октет" когда надо сказать точно о восьми битах
Перефразирую:
когда нужно указать именно на 8 бит, используют термин "октет"
А то звучит так, будто термин специально для этого введён, тогда как это просто обозначение 8.
----- PostgreSQL DBA
DeepVarvar
Отправлено: 13 Января, 2012 - 09:39:09
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Мелкий пишет:
Разве там речь о байтах, а не битах?
Там таки (на вики) речь идет о преобразовании последовательного в параллельное и обратно.
Сравнимо с тем как рибосома идет по цепочке ДНК и генерирует "однобитную" последовательность РНК.
На деле если в компе шина 32 бита, а в еденице данных 8 бит, то там уже работают регистры.
Но я говорю только за мультиплексор.
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
Парни, вы чё???)
Конечноже 8)
Почитайте книжку "Код".
Автор Чарльз Петцольд.
И DlTA правильно подметил... азбука Браля (для слепых) 6
Но ни кто, видимо, не понял к чему это он)
DeepVarvar
Отправлено: 13 Января, 2012 - 11:23:33
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
DeepVarvar пишет:
armancho7777777 пишет:
Конечноже 8
DeepVarvar пишет:
16 бит стерео
И еще можно прочесть статью на вики.
Постепенно 8-битные байты стали стандартом де-факто и с начала 1970-х в большинстве компьютеров байты состоят из 8 бит и размер машинного слова кратен 8 битам. http://ru[dot]wikipedia[dot]org/wiki/Байт
Мелкий
Отправлено: 13 Января, 2012 - 11:30:15
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Название «байт» (слово byte представляет собой сокращение словосочетания BinarY TErm — «двоичный терм») было впервые использовано в 1956 году В. Бухгольцем (англ. Werner Buchholz) при проектировании первого суперкомпьютера IBM 7030 (англ.) для пучка одновременно передаваемых в устройствах ввода-вывода шести битов. Позже, в рамках того же проекта, байт был расширен до восьми бит.
Ряд ЭВМ 1950-х и 1960-х годов (БЭСМ-6, М-220) использовали 6-битовые символы в 48-битовых или 60-битовых машинных словах. В некоторых моделях ЭВМ производства Burroughs Computer Corporation (англ.) (ныне Unisys (англ.)) размер символа был равен 9 битам. В советской ЭВМ Минск-32 использовался 7-битный байт.
DeepVarvar, и всё же - где ещё есть сущность:
0) называемая байтом
1) содержащая биты
2) содержащая не 8 бит
?
Регистры, шины, мультиплексоры - они все битны. В байтах их не меряют.
----- PostgreSQL DBA
JustUserR
Отправлено: 13 Января, 2012 - 12:31:49
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
В дейтсвительности определение объема предполагаемой единицы байта осуществляется в соответствии с требованиями, определяющими минимальное фиксированное информационное поля, для которого производится адресация в области памяти или сетевая транспортировка; в качестве возможного источника появления формата 8-единичных информационных полей в первичном уровне пониенного трактования, как целевых объектов с именованием байт, может осуществляться использование микропроцессора Intel 8008, для которого разрядность системной шины составляла величины в 8 единичных информационных полей; в силу того процесс обращениея к памяти или взаимодействия с внешим устройством, осуществляемых за некоторое фиксированное количество шинных циклов, производит *одновременное* извлечение нескольких информационных полей, вследствие чего производится образование минимальной неделимой величины, относительно процесса транспортировки информационных полей, которое в данном случае составляло известную величину в 8 элементов
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
OrmaJever
Отправлено: 13 Января, 2012 - 13:24:00
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
ааааа... JustUserR вернулся
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.