слово файл занимает 8 байт в системе



Автор Ѝлектрошоковая Терапия задал вопрос в разделе Прочее компьютерное

1 байт = 8 битов? ? почему объём инфы измеряют именно в байтах?? и получил лучший ответ

Ответ от Иван Иванов[гуру]
Да: изначально было удобно записывать информацию в виде комбинаций 1 и 0. То есть всего две цифры, вместо 10 которые использует человек в повседневной жизни (0,1,2,3,4,5,6,7,8,9). Для того чтобы эти две цифры записать в память, можно использовать разные способы. Например можно взять ленту и на определенном расстоянии, допустим, 1 см ставить или не ставить проколы. Прокол - это 1, без прокола - 0. Очень простой способ. Эту бумагу можно считывать (с помощью фонарика и улавливателя света - если свет проходит через дырку, компьютер запоминает 1, если через 1 см свет не проходит через бумагу - компьютер запоминает 0 и прочитав всю ленту запоминает все что в ней было написано). Кажется что с помощью только двух значений нельзя вообще ничего записать, кроме белибеды? Можно. Если взять подряд несколько значений, допустим 8 - 00000000 - получится 256 комбинаций различных положений единиц и нулей, от 00000000 до 11111111. Если к каждой из этих комбинаций привязать буквы и другие символы - получится алфавит из 256 "букв". Почему именно 8 цифр? Видимо так оптимальней всего, т. к. если взять 7 - букв-символов не хватает для всех потребностей компьютера, если больше - их будет гораздо больше. Поэтому байт это 8 бит. Из википедии, статья "байт": Байтовая адресация памяти была впервые применена в системе IBM System/360. В более ранних компьютерах адресовать можно было только целиком машинное слово, состоявшее из нескольких байтов, что затрудняло обработку текстовых данных. 8-битные байты были приняты в System/360, вероятно, из-за использования BCD-формата представления чисел: одна десятичная цифра (0-9) требует 4 бита (тетраду) для хранения; один 8-битный байт может представлять две десятичные цифры. 6-битные байты могут хранить только по одной десятичной цифре, два бита остаются незадействованными. По другой версии, 8-битный размер байта связан с 8-битным же числовым представлением символов в кодировке EBCDIC. По третьей версии, из-за двоичной системы кодирования в компьютерах наиболее выгодными для аппаратной реализации и удобными для обработки данных являются длины слов кратные степеням 2, в том числе и 1 Байт = 23 = 8 битов, системы и компьютеры с длинами слов не кратными степеням 2 отпали из-за невыгодности и неудобства. Постепенно 8-битные байты стали стандартом де-факто и с начала 1970-х в большинстве компьютеров байты состоят из 8 бит и размер машинного слова кратен 8 битам. Из соображений удобства единицы нетекстовых типов данных также делают кратными 8 битам, например: размер одного сэмпла в звуковых файлах равен 8, 16 или 24 битам размер пикселя в системе RGB равен 24 битам (по 8 бит на цвет)Иван Иванов
Мастер
(1389)
Ого я дал жару

Ответ от Destritess[новичек]
потому что, символ в система ASCII занимает 8 бит

Ответ от Виктор Ковалёв[гуру]
Удобная единица измерения. Не мелкая, как бит или четырёхбитовый слог. Не крупная, как килобайт. Число бит в байте - это степень двойки, что тоже удобно. Это примерно так же, как размер лист бумаги удобнее обычно мерять в сантиметрах, а не в метрах и не в миллиметрах. Подручная единица измерения.

Ответ от Александр Зубов[гуру]
Есть состояние логики 1 и 0. Чтобы их записать придумали слово бит. А чтобы записать несколько слов придумали байт в один байт можно записать число от 0 до 255. А в один бит только от 0 до 1.

Ответ от Vinniepooh[гуру]
СИ тут совершенно непричем 🙂 читайте вики

Ответ от Џрик - Mixer[гуру]
Ну так придумали в системе СИ.

Ответ от Авапвапв апвапапв[новичек]
1200 бит это 1 байт

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: 1 байт = 8 битов? ? почему объём инфы измеряют именно в байтах??

Какая файловая система лучше NTFS или FAT32? И чем?
Всё зависит от того, с какой целью вы используете компьютер, и сколько у вас оперативной памяти.
подробнее...
спросили в Железо
Что такое байты и биты ?
Что такое бит?

Если говорить по-простому, то бит - это единица информации. Может принимать
подробнее...
Машинное слово на Википедии
Посмотрите статью на википедии про Машинное слово
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*