Биты, байты килобайты, где можно почитать ?
-
Rock
Биты, байты килобайты, где можно почитать ?
Биты, байты килобайты, где можно почитать
Строение, что из чего….как, что считается
Строение, что из чего….как, что считается
-
Rock
Re: Биты, байты килобайты, где можно почитать ?
Цитата Rock:
Строение
Циферки. Исключительно единички и нолики.
Цитата Rock:
Биты
Одна циферка. Либо 0, либо 1
Цитата Rock:
байты
Восемь циферок (восемь бит)
Цитата Rock:
килобайты
1024 байта.
Дальше мегабайты - 1024 килобайта, гигабайты - 1024 мегабайта, терабайты - 1024 гигабайта и т.д.
Почему 1024? Потому, что математика двоичная (т.к. два состояния всего, 0 и 1) и 1024 - это 2^10.
Строение
Циферки. Исключительно единички и нолики.
Цитата Rock:
Биты
Одна циферка. Либо 0, либо 1
Цитата Rock:
байты
Восемь циферок (восемь бит)
Цитата Rock:
килобайты
1024 байта.
Дальше мегабайты - 1024 килобайта, гигабайты - 1024 мегабайта, терабайты - 1024 гигабайта и т.д.
Почему 1024? Потому, что математика двоичная (т.к. два состояния всего, 0 и 1) и 1024 - это 2^10.
-
Rock
Re: Биты, байты килобайты, где можно почитать ?
Цитата CyberDaemon:
Пааазвольте! Это почему еще? Она же двоичная! Ну обозвали единичку истиной, а нолик - ложью
Не позволю. Повторяю - булева алгебра оперирует логическими величинами. Нули и единицы для нее - условные символические обозначения, а двоичного представления чисел и тем более двоичных приставок она не касается никак вообще, потому что это именно алгебра логики, а не числовая.
Поэтому булева алгебра отдельно, а десятичная система счисления - отдельно. Одно другому совершенно не мешает.
Пааазвольте! Это почему еще? Она же двоичная! Ну обозвали единичку истиной, а нолик - ложью
Не позволю. Повторяю - булева алгебра оперирует логическими величинами. Нули и единицы для нее - условные символические обозначения, а двоичного представления чисел и тем более двоичных приставок она не касается никак вообще, потому что это именно алгебра логики, а не числовая.
Поэтому булева алгебра отдельно, а десятичная система счисления - отдельно. Одно другому совершенно не мешает.
-
CyberDaemon
Re: Биты, байты килобайты, где можно почитать ?
Coutty
Но это единственно правильная точка зрения. Точка зрения железа, системы и Булевой алгебры. Все остальное - от лукавого и производителей, гонящихся за красивыми циферками.
Кстати, а с точки зрения производителей, сколько бит в байте? Десять? Или для них битов просто не существует?
Но это единственно правильная точка зрения. Точка зрения железа, системы и Булевой алгебры. Все остальное - от лукавого и производителей, гонящихся за красивыми циферками.
Кстати, а с точки зрения производителей, сколько бит в байте? Десять? Или для них битов просто не существует?

-
Coutty
Re: Биты, байты килобайты, где можно почитать ?
CyberDaemon, это с точки зрения операционной системы 
С точки зрения провайдеров и производителей жёстких дисков и других носителей:
1 КБ = 1000 Б
1 МБ = 1000 КБ и т.д.
И, в принципе, придраться нельзя - Кило = 1000. Для тех, что 1024 придумали название "киби", "миби". Кибибайт - жуткое слово, вот его и не используют.

С точки зрения провайдеров и производителей жёстких дисков и других носителей:
1 КБ = 1000 Б
1 МБ = 1000 КБ и т.д.
И, в принципе, придраться нельзя - Кило = 1000. Для тех, что 1024 придумали название "киби", "миби". Кибибайт - жуткое слово, вот его и не используют.
-
Coutty
Re: Биты, байты килобайты, где можно почитать ?
Цитата CyberDaemon:
Кстати, а с точки зрения производителей, сколько бит в байте?
Смотря в каком байте
Например, если память с ECC, то может быть 9-12 бит в байте. (Или нет?))
Кстати, а с точки зрения производителей, сколько бит в байте?
Смотря в каком байте

Например, если память с ECC, то может быть 9-12 бит в байте. (Или нет?))
-
dimich22
Re: Биты, байты килобайты, где можно почитать ?
В военное время значение синуса может достигать трех
По-моему всегда в одном байте 8 бит. В случае с ECC скорее всего просто добавляется еще один (несколько) бит. Но это не значит, что в байте бит становится больше.
По-моему всегда в одном байте 8 бит. В случае с ECC скорее всего просто добавляется еще один (несколько) бит. Но это не значит, что в байте бит становится больше.
-
Coutty
Re: Биты, байты килобайты, где можно почитать ?
Цитата dimich22:
В военное время значение синуса может достигать трех

Значит я не прав. Вот и пишу - "или нет?"))
Самого этот вопрос интересовал.
В военное время значение синуса может достигать трех

Значит я не прав. Вот и пишу - "или нет?"))
Самого этот вопрос интересовал.
-
ShaRP
Re: Биты, байты килобайты, где можно почитать ?
Уууууууууууху-ху-ху-ху...
Сколько можно игнорировать
Цитата CyberDaemon:
Но это единственно правильная точка зрения.
Ща как дам.... больно. Новый стандарт совершенно правильный. Потому что получалось неоправданное "искривление" метрической системы двоичными приставками.
Цитата:
Точка зрения железа, системы и Булевой алгебры.
Булева алгебра оперирует логическими величинами. Никаких байтов для нее вообще не существует, так что попрошу ее сюда не впутывать.
Цитата:
Все остальное - от лукавого и производителей, гонящихся за красивыми циферками. Кстати, а с точки зрения производителей, сколько бит в байте? Десять? Или для них битов просто не существует?
Бит в байте - восемь. А вот считают люди в основном в десятичной системе. Кроме того, провайдеры и сетевики в основном оперируют не байтами, а битами - килобит, мегабит и т.д. и т.п. {если кто не заметил}
Цитата Coutty:
Например, если память с ECC, то может быть 9-12 бит в байте. (Или нет?))
Не надо путать систему контроля четности, ее реализацию и единицы информации.
Сколько можно игнорировать
новый стандарт двоичных приставок
?Цитата CyberDaemon:
Но это единственно правильная точка зрения.
Ща как дам.... больно. Новый стандарт совершенно правильный. Потому что получалось неоправданное "искривление" метрической системы двоичными приставками.
Цитата:
Точка зрения железа, системы и Булевой алгебры.
Булева алгебра оперирует логическими величинами. Никаких байтов для нее вообще не существует, так что попрошу ее сюда не впутывать.
Цитата:
Все остальное - от лукавого и производителей, гонящихся за красивыми циферками. Кстати, а с точки зрения производителей, сколько бит в байте? Десять? Или для них битов просто не существует?
Бит в байте - восемь. А вот считают люди в основном в десятичной системе. Кроме того, провайдеры и сетевики в основном оперируют не байтами, а битами - килобит, мегабит и т.д. и т.п. {если кто не заметил}
Цитата Coutty:
Например, если память с ECC, то может быть 9-12 бит в байте. (Или нет?))
Не надо путать систему контроля четности, ее реализацию и единицы информации.
-
CyberDaemon
Re: Биты, байты килобайты, где можно почитать ?
Цитата ShaRP:
Булева алгебра оперирует логическими величинами. Никаких байтов для нее вообще не существует, так что попрошу ее сюда не впутывать.
Пааазвольте! Это почему еще? Она же двоичная! Ну обозвали единичку истиной, а нолик - ложью, а так какая ей разница, сколько разрядов в числе, и что ей считать, биты, байты, слова, ...?
NOT FFFFh = 0000h
1234h AND 5678h = 1230h
1234h OR 5678h = 567Ch
1234h XOR 5678h = 444Ch
-----
Хм... А это совсем другие биты и байты... Те - биты/байты/килобайты, эти - байты, слова, двойные слова...
Булева алгебра оперирует логическими величинами. Никаких байтов для нее вообще не существует, так что попрошу ее сюда не впутывать.
Пааазвольте! Это почему еще? Она же двоичная! Ну обозвали единичку истиной, а нолик - ложью, а так какая ей разница, сколько разрядов в числе, и что ей считать, биты, байты, слова, ...?
NOT FFFFh = 0000h
1234h AND 5678h = 1230h
1234h OR 5678h = 567Ch
1234h XOR 5678h = 444Ch
-----
Хм... А это совсем другие биты и байты... Те - биты/байты/килобайты, эти - байты, слова, двойные слова...