Байт состоит из 8 бит на большинстве систем.Почему байты существуют? Почему бы нам просто не использовать биты?
Байт обычно представляет наименьший тип данных, который может использовать программист. В зависимости от языка типы данных могут называться char
или byte
.
Существует несколько типов данных (булевых, малых целых чисел и т. Д.), Которые могут храниться в меньшем количестве бит, чем байт. Однако использование менее байта не поддерживается никаким языком программирования, о котором я знаю (изначально).
Почему этот минимум использования 8 бит для хранения данных существует? Почему нам даже нужны байты? Почему компьютеры не используют приращения бит (1 или более бит), а не приращения байтов (кратные 8 бит)?
На всякий случай кто-нибудь спрашивает: я не беспокоюсь об этом. У меня нет особых потребностей. Мне просто интересно.
Некоторые сист ms используют другие размеры байтов вместо 8 бит –
@ M.M True. Но большинство современных систем используют 8 из того, что я понимаю. Независимо от числа, используемого в какой-либо конкретной системе, мой вопрос остается: в чем причина байт? –
Представьте себе жизнь без абстракции. – paddy