Прочее компьютерное
Почему в байте 8 бит???
Посчитали, что 8 бит хватит для кодирования любой буквы алфавита.
Всегда ли в байте 8 битов
В первых компьютерах размеры байта и машинного слова обычно были кратны 6. 8 бит в байте было принято при разработке системы команд для IBM System/360. Это стало стандартом де-факто и с начала 1970-х в большинстве компьютеров байты состоят из 8 бит и размер машинного слова кратен 8.
8-битные байты были приняты в System/360, вероятно, из-за использования BCD-формата представления чисел: одна десятичная цифра (0-9) требует 4 бита (тетраду) для хранения; один 8-битный байт может представлять две десятичные цифры. 6-битные байты могут хранить только по одной десятичной цифре, два бита остаются незадействованными.
По другой версии, 8-битный размер байта связан с 8-битным же числовым представлением символов в кодировке EBCDIC.
В некоторых архитектурах (как правило, это суперкомпьютеры вроде Cray или сигнальные процессоры вроде TMS320VC31) из-за используемой адресации размер байта равен размеру машинного слова и содержит 32 бита. В терминах языка программирования Си sizeof(char) = sizeof(int) = 4.
В первых компьютерах размеры байта и машинного слова обычно были кратны 6. 8 бит в байте было принято при разработке системы команд для IBM System/360. Это стало стандартом де-факто и с начала 1970-х в большинстве компьютеров байты состоят из 8 бит и размер машинного слова кратен 8.
8-битные байты были приняты в System/360, вероятно, из-за использования BCD-формата представления чисел: одна десятичная цифра (0-9) требует 4 бита (тетраду) для хранения; один 8-битный байт может представлять две десятичные цифры. 6-битные байты могут хранить только по одной десятичной цифре, два бита остаются незадействованными.
По другой версии, 8-битный размер байта связан с 8-битным же числовым представлением символов в кодировке EBCDIC.
В некоторых архитектурах (как правило, это суперкомпьютеры вроде Cray или сигнальные процессоры вроде TMS320VC31) из-за используемой адресации размер байта равен размеру машинного слова и содержит 32 бита. В терминах языка программирования Си sizeof(char) = sizeof(int) = 4.
Степень двойки, однако.
Одним байтом можно закодировать один символ из кода ASCII(содержит латиницу, знаки препинания, цифры и символы какого-нибудь другого языка) . Другого объяснения нет, ибо американцам для кодирования символа хватало 7 бит.
Одним байтом можно закодировать один символ из кода ASCII(содержит латиницу, знаки препинания, цифры и символы какого-нибудь другого языка) . Другого объяснения нет, ибо американцам для кодирования символа хватало 7 бит.
ужасный IBM так решил))).... а атк до этого в 1 байте было до 60-ти битов.... если интересно напиши тоже самое в google)))удачи
каждый символ имеет свой номер и их очень много
ну. .
8 бит
7 бит чтобы отобразить любой знак в кодировки аски
а ещё один бит на запас взяли и ещё помоему чтобы было чётное число
получилось 8
а потом как ввели уникод они были рады что взяли ещё 1 бит
8 бит
7 бит чтобы отобразить любой знак в кодировки аски
а ещё один бит на запас взяли и ещё помоему чтобы было чётное число
получилось 8
а потом как ввели уникод они были рады что взяли ещё 1 бит
было 6 бит, а потом был 8ми битный процессор и байтом назвали количество входящих в него битов - т. е. 8. А потом осталось по историческим причинам. В английском языке, во избежание путанницы, восьмибитный байт называют октет, поскольку формально байт может быть равен 10, 12 и т. п. битам
потому что...
Похожие вопросы
- почему 1 байт = 8 битам? и почему именно 8 бит?
- 1 байт = 8 битов? ? почему объём инфы измеряют именно в байтах??
- меня интересует вопрос разница между 8 битами в одном байте и 32 или 64 битными програмами.
- Почему в байте именно 8 бит, а не скажем 10?
- почему байт информации равен 8 битам?
- Почему один байт равен именно восьми битам?
- Полскажите, чему равны байты, кмлобайты, биты... Что из чего получается? Спасибо)))
- Наибольшее число, которое можно закодировать с помощью 8 битов
- Почему на Windows 8 у многих проблемы с играми и стоит ли перейти с 7 на 8 если я активно играю в видеоигры
- Почему флешка на 8 гб, а реально там 7,45? Где остальное?