Форум: "Потрепаться";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
ВнизВеличины Найти похожие ветки
← →
Kolan © (2005-09-24 23:58) [40]Это ты про них:
Anatoly Podgoretsky © (22.09.05 19:48) [15].
← →
Мексиканец © (2005-09-25 00:05) [41]Бит, как уже говорилось, двоичная цифра. Реально это так даже физически. Бит может быть либо 1 либо 0. Любое другое значение он принять не может. Посудите сами - не может же он быть наполовину 0, он либо 0 либо 1 и никак иначе. Здесь все ясно.
Далее, мы знаем что байтом считается единица необходимая для хранения символа. В виндовс принят стандарт ANSI содержащий 255 символов, каждый символ в этой таблице имеет свой порядковый номер. Компьютером используется двоичная система счисления (это связано с технической реализацией хранения и обработки информации). Что бы записать число в пределах от 0 до 255 необходимо 8 бит, потому как 255 в двоичной системе это 11111111. Отсюда делаем вывод, что для хранения числа 11111111 нам понадобится 8 бит. А так как байт - это количество бит необходимых для хранения символа, то получается что байт равен 8 битам.
← →
Мексиканец © (2005-09-25 00:21) [42]Kolan © (24.09.05 23:58) [40]
Ясно 2 в 10 степени. Тогда все правильно.
← →
Adder © (2005-09-25 00:26) [43]
> Eraser © (24.09.05 23:54) [39]
> По идее скорость передачи информации в ботах в секунду мерять
> надо...
Войлочных?
Это же скольких бабушек разуть надо... чтобы хотя-бы 10 ботов в секунду бросить.... %-О
← →
Eraser © (2005-09-25 02:10) [44]
> Adder © (25.09.05 00:26) [43]
Очевидно 5 бабушек в секунду...
если считать что у каждой бабушки по 2 бота.
;-)
← →
jack128 © (2005-09-25 02:14) [45]Мексиканец © (25.09.05 0:05) [41]
Далее, мы знаем что байтом считается единица необходимая для хранения символа.
Означает ли это, что на WinCE, где ansi нет и в помине 1 байт = 16 байтам? ;)
← →
Marser © (2005-09-25 02:19) [46]А базовый ASCII вообще 7 бит...(0..127)
← →
Иван Шихалев © (2005-09-25 02:22) [47]Означает ли это, что на WinCE, где ansi нет и в помине 1 байт = 16 байтам? ;)
Это еще что... А вот если в каком-нибудь *NIX"е по умолчанию кодировку UTF-8 выставить, тут такое начнется...
← →
Lamer@fools.ua © (2005-09-25 02:24) [48]>>jack128 © (25.09.05 02:14) [45]
>1 байт = 16 байтам?
Можно упростить.
Разделим данное равенство на "байт", получим:
1 = 16 ам
← →
isasa © (2005-09-25 02:38) [49]1.У автора вопроса Intel или AMD - поэтому 1B=8b.
2.Каналу до лампочки, какой бит он передает информационный или
управляющий (включаем в подсчт скорости).
Поэтому в этом случае [16] - корректно.
Инче можно говорить до бесконечности,
чио передача сигнала не двумя уровнями, высокий (1) - низеий(0), а четыре ...;
что мол и Win XP у него, что QoS. не отключил(-20% трафика)...
:)))
← →
kaif © (2005-09-25 02:41) [50]Если предполагается хранить лишь число 11111111 и больше ничего иного, то для этой задачи и 1 бита жирно будет.
← →
Мексиканец © (2005-09-25 02:50) [51]jack128 © (25.09.05 02:14) [45]
Байт - Наименьшая адресуемая единица памяти, которая представляет собой код одного символа (печатного или управляющего).
Насколько верно определение?
← →
Мексиканец © (2005-09-25 02:55) [52]kaif © (25.09.05 02:41) [50]
А можно поделится секретом, как поместить 11111111 в один бит, да что бы еще осталось? Можно упростить, как поместить число 255 в 1 бит?
← →
Джо © (2005-09-25 02:56) [53]
> [50] kaif © (25.09.05 02:41)
> Если предполагается хранить лишь число 11111111 и больше
> ничего иного, то для этой задачи и 1 бита жирно будет.
В таком случае "хранить" его не обязательно. А если, все-таки, хранить нужно, то по крайней мере 1 бит понадобится - для указания того, что что-то хранится. Т.е, если бит установлен, то хранится 11111111, если сброшен - ничего не хранится.
← →
Мексиканец © (2005-09-25 03:13) [54]Только мне интересно как kaif будет узнавать что бит хранит именно 11111111 а не другое число, например 10101010.
← →
jack128 © (2005-09-25 03:22) [55]Мексиканец © (25.09.05 2:50) [51]
Насколько верно определение?
а фиг его знает. я в определениях не мастак.. мне вот только интересно, а почему "наименьшая адресуемая единица памяти" обязательно "представляет собой код одного символа"? почему именно возможность сохранения кода символа принята за критерий наименьшей адресуемой единицы памяти ??
← →
Германн © (2005-09-25 03:23) [56]2 Anatoly Podgoretsky © (24.09.05 22:49) [29]
>А в каналах передачи данных исторически было 5, 6, 7 и 8 бит. Не считая конечно старстопных "битов"
Ну тогда, конечно, и не считая бита четности!
Странно, что Вы его не упомянули! А ведь он весьма важен!
← →
Джо © (2005-09-25 03:25) [57]
> [54] Мексиканец © (25.09.05 03:13)
Это вопрос "философский", ты не вник :) В [50] оговаривается, что единственное число, которое будет храниться, это именно 11111111. И утверждается, по-моему, ошибочно, что для этого "и 1 бита жирно будет."
← →
Джо © (2005-09-25 03:28) [58]
> [55] jack128 © (25.09.05 03:22)
Просто условность, к чему-то ведь нужно было прикрепиться? Кроме того,
> обязательно "представляет собой код одного символа"?
неверно, потому что, "код одного символа" - это такая же условность. Как уже говорилось, для исходного ASCII достаточно 7-ми бит, а для китайского "символа" уже нужно маш. слово (ну, думаю, битов 12-13 из них хватит :)
← →
Alex Konshin © (2005-09-25 04:02) [59]Джо © (25.09.05 03:28) [58]
Как уже говорилось, для исходного ASCII достаточно 7-ми бит, а для китайского "символа" уже нужно маш. слово (ну, думаю, битов 12-13 из них хватит :)
Насчет машинного слова ты очень не прав. Если под словом байт еще более-менее подразумевается 8бит и можно считать, что это понятие устаканилось, то размер маш. слово зависит от платформы, и он очень разный - на современных компьютерах он бывает от 16 до 128 бит и более. Машинным словом называют ширину выборки из памяти. Оно бывает и некратно 8, и даже нечетно (особенно на специализированных компьютерах).
Так что не кидайся словами, которые не знаешь. Это только на i86 слово - 16бит.
← →
Джо © (2005-09-25 04:10) [60]
> [59] Alex Konshin © (25.09.05 04:02)
Маш. слово употребил просто машинально. Имел в виду, конечно-же, 16 байт, как "символ" в Unicode. Думал, что в контексте моего поста это будет понятно и без доп. разъяснений.
> Так что не кидайся словами, которые не знаешь.
Где это я так?!
← →
Джо © (2005-09-25 04:11) [61][60] Джо ©
> 16 байт,
бит! черт возьми.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
Память: 0.57 MB
Время: 0.04 c