HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ОФФТОП > Болталка
   
Результаты опроса: Сколько бит в байте?
1 байт = 7 бит 1 1.22%
1 байт = 8 бит 71 86.59%
1 байт = 9 бит 6 7.32%
равен другому числу 4 4.88%
Голосовавшие: 82. Вы ещё не участвовали в этом опросе

 
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 25.07.2008, 23:34
nilux
Участник форума
Регистрация: 19.08.2005
Сообщений: 132
Провел на форуме:
1387194

Репутация: 121
По умолчанию

АССЕМБЛЕР И ПРОГРАММИРОВАНИЕ ДЛЯ IBM PC

Под редакцией Еpшова В.Г.
Цитата:
Минимальной единицей информации в компьютере является бит. Бит может
быть выключен, так что его значение есть нуль, или включен, тогда его
значение равно единице. Единственный бит не может представить много
информации в отличие от группы битов.
Группа из девяти битов представляет собой байт; восемь битов которого
содержат данные и один бит - контроль на четность. Восемь битов
обеспечивают основу для двоичной арифметики и для представления символов,
таких как буква A или символ *. Восемь битов дают 256 различных комбинаций
включенных и выключенных состояний: от "все выключены" (00000000) до "все
включены" (11111111). Например, сочетание включенных и выключенных битов
для представления буквы A выглядит как 01000001, а для cимвола * -
00101010 (это можно не запоминать). Каждый байт в памяти компьютера имеет
уникальный адрес, начиная с нуля.
Требование контроля на честность заключается в том, что количество
включенных битов а байте всегда должно быть не четно.
 

  #2  
Старый 25.07.2008, 23:38
Moldman
Участник форума
Регистрация: 12.06.2007
Сообщений: 153
Провел на форуме:
1990548

Репутация: 58
Отправить сообщение для Moldman с помощью ICQ Отправить сообщение для Moldman с помощью AIM Отправить сообщение для Moldman с помощью MSN Отправить сообщение для Moldman с помощью Yahoo
По умолчанию

Эй люди это ж ещё в 7 классе это учили
 

  #3  
Старый 25.07.2008, 23:44
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

Правильно подметили что в интеле бит переноса является больше флагом(регистр защелка) а в других процах встречал даже бит переноса отдельный между 4-м и 5-м и после 8-го..... вот вам и смысл, поэтому реализации не путайте с теоретическим понятием

ЭТО Я О БИТЕ ЧЕТНОСТИ..... можно ведь придумать бит (а главное РЕАЛИЗОВАТЬ) который просто будет битом КРУТОСТИ регистра но к информационной единице информации он не будет иметь отношения!
 

  #4  
Старый 25.07.2008, 23:57
izlesa
Участник форума
Регистрация: 03.01.2008
Сообщений: 156
Провел на форуме:
414311

Репутация: 110
Отправить сообщение для izlesa с помощью ICQ
По умолчанию

2Delimiter
ну дык я в посте и разделял реализацию и ТОИ (теоритические основы информации).
А про упоминание 9 бита ... есть различные уровни абстракциии, и ТС не упомянула какой необходим. А раз возник такой вопрос, значит неспроста, если не отказывать человеку в здравом смысле ).
Ну и как ты указал, ответ непереносим и зависит от архитектуры.

хотя, да, тут есть чтото и от выпендрёжа ^______^

PS а почему "явл. больше"? он и есть - флаговый регистр же.
 

  #5  
Старый 26.07.2008, 00:04
Feonor
Участник форума
Регистрация: 23.07.2008
Сообщений: 202
Провел на форуме:
3075657

Репутация: 122
Отправить сообщение для Feonor с помощью ICQ
По умолчанию

Истина рождается в споре, античат не перестает удивлять, мой ответ 1 байт = 9 бит
----
да простят мне ассемблерщики постигшие истину в ДЗЕНе
 

  #6  
Старый 26.07.2008, 00:08
izlesa
Участник форума
Регистрация: 03.01.2008
Сообщений: 156
Провел на форуме:
414311

Репутация: 110
Отправить сообщение для izlesa с помощью ICQ
По умолчанию

Feonor
wasm`a начитался? ^____^ (это я про дзен)
сорри за оффтоп ....
 

Вот вам еще информация к размышлению
  #7  
Старый 26.07.2008, 00:18
Karantin
Постоянный
Регистрация: 21.12.2007
Сообщений: 475
Провел на форуме:
1270580

Репутация: 387
Отправить сообщение для Karantin с помощью ICQ
По умолчанию Вот вам еще информация к размышлению

К биту, равному одному двоичному разряду, и байту, равному восьми разрядам, мы уже привыкли, с ними никаких проблем не возникает. Аналогичные им «нибл» (nibble — четыре разряда), «рун» (rune, 16) и «квад» (quad, 32) давно забыты так же, как и использовавшиеся еще раньше слова, полуслова и двойные слова. А вот с более крупными единицами измерения объемов данных пока ясности нет, проблема неоднозначности возникла по причине близости значений двух величин 103 и 210. На вольность в обращении с этими 103 и 210 специалисты обращали внимание еще в шестидесятые годы, но организации, ответственные за стандартизацию, тогда не придали их обеспокоенности должного внимания, а проблема осталась. Чтобы понять ее суть, обратимся к простейшему примеру.

Поверхность стандартной 3,5-дюймовой дискеты разбита на 80 дорожек, каждая из них разделена на 32 сектора, то есть всего на дискете насчитывается 2880 секторов. В один сектор записывается 512 байт, в итоге на дискету вмещается 2880*512=1474560 байт, это точно, а дальше начинается путаница. Если считать мегабайтом 1000*1024 (103*210) байт, то на дискете получается примерно 1,47 мегабайт, а если считать мегабайтом 220, что в переводе в десятичную систему равно 1048576, то при делении 1474560 на него получается примерно 1,4 мегабайт. Расхождение вызвано тем, что к двоичным по своей природе данным прилагаются префиксы, заимствованные из системы СИ, где кило действительно тысяча, а мега обозначается миллион. При измерении физических величин сомнений нет, километр равен тысяче метров, а мегаватт миллиону ватт. Так что такое мегабайт: это 1000*1000 байт, 1000*1024 байт или 1024*1024 байт?

Удивительно, но по-своему корректны все три варианта. Первый из них покажется самым странным для человека, имеющего представление о двоичной системе счисления, но тем не менее именно его придерживалась до последнего времени Международная электротехническая комиссия (International Electrotechnical Commission, IEC). Ссылаясь на систему единиц СИ, она считает, что мегабайт равен 106 байт. В такой трактовке мегабайт интерпретируют также производители жестких дисков и DVD. Это они непродуманно внесли смятение в ряды простых пользователей. Возникло расхождение, поскольку память компьютеров тоже измеряется мегабайтами, но, по определению, она «чисто двоичная», поэтому здесь мегабайт равен 220 байта, что заметно больше, чем 1048576 байт. А вот дискеты измеряются вообще каким-то причудливым смешением: 103*210, то есть здесь мегабайт равен 1024000 байт.

Где же истина? Чтобы ответить на этот вопрос, начнем с килобайта, который действительно равен 1024 байт. По-английски пишут KB, по-русски Кбайт, и это, вроде бы, правильно. Использование прописной буквы К тоже вполне корректно, латинские децимальные префиксы в системе СИ пишутся с малой буквы: кило, мега и т. д. С ними путаницы нет, а большая буква К используется только для градусов Кельвина, эта шкала температур в быту не используется, ее не пытались внедрить, как когда-то Паскали для измерения атмосферного давления.

До тех пор, пока последствия, вызванные различием между десятичной (1000) и двоичной тысячами (1024) были не слишком заметны, никто не обращал особенного внимания на некорректность системы измерения, но по мере роста размеров дисков она стала ощутимее и привлекла к себе внимание. Допустим, человек покупает компьютер с емкостью диска, скажем, 20 мегабайт, а потом обнаруживает, что сформатированная емкость всего 18,6 мегабайт. Куда делись 1,4 мегабайт? А если он покупает флэш-память, где написано 256 килобайт, то видит те же самые значения на своем экране.

По понятным арифметическим причинам различие между двоичными значениями и десятичными будут тем больше, чем больше абсолютная величина. Между 1000 и 1024 байт разница всего 2,4%, но между йоттабайтом (280) и обычно ставящимся ему в соответствие числом 1024 различие 20,8%. На уровне гигабайт, которыми измеряются диски большинства компьютеров, различие меньше. Но тем не менее оно оказалось достаточным, чтобы организации, защищающие права потребителей, возбудили судебные процессы против производителей дисков. Были попытки доказать, что они вводят в заблуждение покупателей, завышая истинные размеры, но это совсем не так. Разумеется, ни о какой злонамеренности со стороны компаний говорить нельзя, использование десятичных единиц измерения в накопителях является исторической инженерной традицией, так повелось еще со времен перфолент. Ни один из исков выиграть не удалось.

Для того чтобы преодолеть это противоречие, в 1999 году комиссия IEC разработала новый стандарт IEC 60027-2, в котором предлагается заменить десятичные префиксы на двоичные, отличающиеся двумя буквами bi (от binary), и полностью отказаться от использования основания 10 в пользу основания 2.

За прошедшие годы наблюдается определенный рост популярности новой системы измерений, в 2005 году ее приняли американский институт IEEE и Международный комитет по мерам и весам CIPM (Comite International des Poids et Mesures). Для префиксов более exbi пока название не утверждено. Что же касается «старых» мегабитов и других единиц измерения, то никто официально не отменял принятых вариантов, поэтому при использовании десятичных префиксов возможна неоднозначность
Предложение IEEE и CIMP


Аналогично предлагается поступить и с единицами измерения, определяющими скорость передачи данных. Единица измерения частоты Герц взята из системы СИ, следовательно, в десятичной системе надо считать и скорость передачи. Скажем, 128 Кбит/с должно означать передачу именно 128 тыс. десятичных бит в секунду, что равно 15,625 Kiбит в секунду, а, например, скорость передачи 1 Мбит/с — 122 Kiбит в секунду
Две системы измерения объемов данных
 

  #8  
Старый 26.07.2008, 00:25
izlesa
Участник форума
Регистрация: 03.01.2008
Сообщений: 156
Провел на форуме:
414311

Репутация: 110
Отправить сообщение для izlesa с помощью ICQ
По умолчанию

2Karantin
ну и нафига ты сюда это запостил?

" ... давно забыты так же, как и использовавшиеся еще раньше слова, полуслова и двойные слова ..."
лол ... ^______^
 

  #9  
Старый 26.07.2008, 13:15
BlackSun
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме:
10046345

Репутация: 4589


По умолчанию

Даешь множественный выбор, пока проголосовал за 9.
 

  #10  
Старый 26.07.2008, 14:09
LoneWolf666
Постоянный
Регистрация: 09.12.2005
Сообщений: 377
Провел на форуме:
2046072

Репутация: 362
По умолчанию

oh my god
читаю болталку и вижу умные рассуждения без единого матерного слова
я в шоке
 
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Юмор. Анекдоты, смешные рассказы/логи. Mobile Болталка 1356 16.06.2010 16:46
ОС с нуля z01b С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 36 03.07.2008 15:30
Сколько поротов открыто у вас на компе? оlbaneс Болталка 25 07.05.2008 23:12



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ