Сколько битов может быть в байте
Перейти к содержимому

Сколько битов может быть в байте

  • автор:

Сколько битов может быть в байте

Байт (англ.  byte ) — единица хранения и обработки цифровой информации; совокупность битов, обрабатываемая компьютером одномоментно. В современных вычислительных системах байт считается равным восьми битам, в этом случае он может принимать одно из 256 (2 8 ) различных значений (состояний, кодов). Однако в истории компьютеров известны решения с другим размером байта (например, 6 битов, 32 бита, 36 битов), поэтому иногда в компьютерных стандартах и официальных документах для обозначения 8-битного слова используется термин «октет» (лат.  octet ).

В большинстве вычислительных архитектур байт — это минимальный независимо адресуемый набор данных.

Содержание

История

Название «байт» (слово byte представляет собой сокращение словосочетания BinarY TErm — «двоичный терм») было впервые использовано в 1956 году В. Бухгольцем (англ.  Werner Buchholz ) при проектировании первого суперкомпьютера IBM 7030 (англ.) для пучка одновременно передаваемых в устройствах ввода-вывода шести битов. Позже, в рамках того же проекта, байт был расширен до восьми бит.

Ряд ЭВМ 1950-х и 1960-х годов (БЭСМ-6, М-220) использовали 6-битовые символы в 48-битовых или 60-битовых машинных словах. В некоторых моделях ЭВМ производства Burroughs Computer Corporation (англ.) (ныне Unisys) размер символа был равен 9 битам. В советской ЭВМ Минск-32 использовался 7-битный байт.

Байтовая адресация памяти была впервые применена в системе IBM System/360. В более ранних компьютерах адресовать можно было только целиком машинное слово, состоявшее из нескольких байтов, что затрудняло обработку текстовых данных.

8-битные байты были приняты в System/360, вероятно, из-за использования BCD-формата представления чисел: одна десятичная цифра (0-9) требует 4 бита (тетраду) для хранения; один 8-битный байт может представлять две десятичные цифры. 6-битные байты могут хранить только по одной десятичной цифре, два бита остаются незадействованными.

По другой версии, 8-битный размер байта связан с 8-битным же числовым представлением символов в кодировке EBCDIC.

По третьей версии, из-за двоичной системы кодирования в компьютерах наиболее выгодными для аппаратной реализации и удобными для обработки данных являются длины слов кратные степеням 2, в том числе и 1 байт = 2 3 = 8 битов, системы и компьютеры с длинами слов не кратными степеням 2 отпали из-за невыгодности и неудобства.

Постепенно 8-битные байты стали стандартом де-факто и с начала 1970-х в большинстве компьютеров байты состоят из 8 бит и размер машинного слова кратен 8 битам.

Из соображений удобства единицы нетекстовых типов данных также делают кратными 8 битам, например:

  • размер одного сэмпла в звуковых файлах равен 8, 16 или 24 битам
  • размер пикселя в системе RGB равен 24 битам (по 8 бит на цвет)

Количество состояний (кодов) в байте

Количество состояний (кодов, значений), которое может принимать 1 восьмибитный байт с позиционным кодированием, определяется в комбинаторике, равно количеству размещений с повторениями и вычисляется по формуле:

  • N_p — количество состояний (кодов, значений) в одном байте.
  • \bar(n,k)= \bar_n^k — количество размещений с повторениями.
  • n — количество состояний (кодов, значений) в одном бите; в бите 2 состояния (n=2).
  • k — количество битов в байте; в 8-битном байте k=8 и в нём может быть от 0 до 8 одинаковых битов (повторений).

Производные единицы

Измерения в байтах
ГОСТ 8.417-2002 Приставки СИ приставки МЭК
Название Символ Степень Название Степень Название Символ Степень
байт Б 2 0 10 0 байт B Б 2 0
килобайт 2 10 кило- 10 3 кибибайт KiB КиБ 2 10
мегабайт МБ 2 20 мега- 10 6 мебибайт MiB МиБ 2 20
гигабайт ГБ 2 30 гига- 10 9 гибибайт GiB ГиБ 2 30
терабайт ТБ 2 40 тера- 10 12 тебибайт TiB ТиБ 2 40
петабайт ПБ 2 50 пета- 10 15 пебибайт PiB ПиБ 2 50
эксабайт ЭБ 2 60 экса- 10 18 эксбибайт EiB ЭиБ 2 60
зеттабайт ЗБ 2 70 зетта- 10 21 зебибайт ZiB ЗиБ 2 70
йоттабайт ЙБ 2 80 йотта- 10 24 йобибайт YiB ЙиБ 2 80

Кратные приставки для образования производных единиц для байта применяются не как обычно: уменьшительные приставки не используются совсем, а единицы измерения информации меньшие чем байт называются специальными словами (ниббл и бит); увеличительные приставки кратны 1024=2 10 , то есть килобайт равен 1024 байтам, мегабайт — 1024 килобайтам или 1 048 576 байтам и т. д. для гига-, тера- и петабайтов. Разница между ёмкостями (объёмами), выраженными в кило = 10 3 = 1000 и выраженными в Кило = 2 10 = 1024, возрастает с ростом веса приставки. МЭК рекомендует использовать двоичные приставки, но на практике они пока не применяются, возможно, из-за неблагозвучности — кибибайт, мебибайт, йобибайт и т. п. [источник не указан 348 дней] .

Иногда десятичные приставки используются и в прямом смысле, например, при указании ёмкости жёстких дисков: у них гигабайт может обозначать не 1 073 741 824=1024 3 байтов, а миллион килобайтов (то есть 1 024 000 000 байтов), а то и просто миллиард байтов.

Обозначение

Межгосударственный (СНГ) стандарт ГОСТ 8.417-2002 [1] («Единицы величин») в «Приложении А» для обозначения байта регламентирует использование русской заглавной буквы «Б». Кроме того, констатируется традиция использования приставок СИ вместе с наименованием «байт» для указания множителей, являющихся степенями двойки (1 Кбайт = 1024 байт, 1 Мбайт = 1024 Кбайт, 1 Гбайт = 1024 Мбайт и т. д., причём вместо строчной «к» используется заглавная «К»), и упоминается, что подобное использование приставок СИ не является корректным.

Использование заглавной буквы «Б» для обозначения байта соответствует требованиям ГОСТ и позволяет избежать путаницы между сокращениями от байт и бит. Однако следует учитывать, что в стандарте нет сокращения для «бит», поэтому использование записи вроде «Гб» как синонима для «Гбит» недопустимо.

В международном стандарте МЭК IEC 60027-2 2005 года [2] , для применения в электротехнической и электронной областях, рекомендуются обозначения:

  • bit — для бита;
  • o, B — для октета, байта. Причём о — единственное указанное обозначение во французском языке.

Склонение

Согласно рекомендации Института русского языка имени В. В. Виноградова Российской Академии Наук байт, как и бит, склонять необходимо [источник не указан 434 дня] .

Кроме обычной формы родительного падежа (битов, байтов, килобайтов) существует счетная форма, которая используется в сочетании с числительными: 8 байт, 16 килобайт. Счетная форма является разговорной. Точно так же, например, с килограммами: обычная форма родительного падежа употребляется, если нет числительного, а в сочетании с числительным могут быть варианты: 16 килограммов (стилистически нейтральная обычная форма) и 16 килограмм (разговорная счетная форма) [3] .

Сколько бит содержит 1 байт, и почему?

Сколько бит содержит 1 байт, и почему? alt=»thumbnail» />

Абсолютно любая информация, заложенная в компьютере и на любых его носителях или периферийных устройствах, будь то стартовая программа BIOS или любые текстовые и графические документы, хранятся в его памяти в виде битов и байтов. Поэтому людей, пытающихся понять принцип работы компьютера, очень интересуют вопросы, касающиеся этих мельчайших элементов информации, а также, например, то, сколько бит в 1 байте информации содержится.

Хранение данных в компьютерной памяти

Компьютерная память – это невообразимо большое число ячеек, заполненных лишь единицами и нулями. Ячейкой называется минимальное звено диска, к которому считывающее устройство способно обратиться. В современных компьютерах она физически совпадает с триггером, который настолько мал, что под обычным оптическим микроскопом его увидеть почти невозможно. Каждая ячейка имеет свой уникальный адрес, по нему к ней обращаются любые программы.

Чаще всего ячейка совпадает с одним байтом. Но, поскольку архитектура компьютера может иметь разную разрядность, в ячейке может умещаться 2,4 и 8 байт. Электронные устройства воспринимают байт как мельчайшую единицу информации, хотя на самом деле он ещё делится на более элементарные ячейки – биты. Если в байте может быть закодирован единичный символ – цифра или буква, то в один бит они не «влезут». Хотя технически допустимо оперирование контроллеров единичными битами, но практически это почти не используется. Обычно происходит обращение либо к целым байтам, либо к их группам.

Что такое бит?

Чтобы понять, скольким битам равен 1 байт, нужно понять, что представляет собой бит. Часто битом называют мельчайшую единицу информации, но это определение не слишком точное, поскольку достаточно размыто само понятие информации. Более точно выглядит формулировка, определяющая бит, как букву компьютерного алфавита. Сам термин «бит» является сокращением английского словосочетания «binary digit», что в переводе на русский означает двоичная цифра. Компьютерный алфавит до невозможности прост, поскольку включает в себя лишь два символа – 0 и 1, что выражается как отсутствие или наличие сигнала или ложь и истина. С помощью этого простейшего набора логически можно описать абсолютно всё. Не более чем миф третье состояние компьютера – молчание, когда он не передаёт сигналы.

С точки зрения информации сам по себе символ не имеет никакой ценности, поскольку при виде нуля или единицы совершенно невозможно понять, к какого рода информации данное значение может относиться. И независимо от того, 1 байт сколько бит включает, любые программы, тексты и картинки состоят лишь из нулей и единиц. Поэтому в качестве самостоятельной единицы бит оказался не слишком удобен. Поэтому для кодирования удобоваримой информации биты потребовалось объединить в байты.

Что такое байт?

Если бит содержит в себе букву компьютерного алфавита, то байт можно сравнить со словом. В одном байте может содержаться целое число или часть большого числа, текстовый символ, два маленьких числа и прочее. То есть в нём уже присутствует минимальный объём осмысленной информации.

Многие любознательные пользователи и начинающие программисты интересуются тем, сколько бит содержит 1 байт.

В современных компьютерах это всегда 8 бит. Но если бит может иметь только 2 значения, то 8 битов байта дают уже 256 различных вариантов (два в восьмой степени даёт число 256).

Например, один бит даёт значения 0 или 1. Два бита уже позволяют комбинации: 00, 01, 10 и 11. Если же используется 8 бит, то в диапазоне между 00000000 и 11111111 помещается именно 256 значений. Не так сложно и запомнить число битов в байте, и сколько значений может принимать каждый байт. В зависимости от кодировки (Юникод, ASCII и прочих) каждое сочетание несёт в себе ту или иную информацию. По этой причине попытка ввести данные на русском языке приводит к их выводу в виде своеобразных символов.

Особенности двоичной системы исчисления

Двоичная система позволяет все те же манипуляции с числами, что и классическая десятичная система: составленные из нулей и единиц числа можно складывать, умножать, делить и вычитать. Но при этом вся математика здесь обходится двумя цифрами, из-за чего она гораздо удобнее для шифрования информации. Любая позиционная система исчисления имеет разряды для чисел: единицы, десятки, сотни и т.д. Но если в десятичной системе максимальная величина одного разряда равна 9, то в бинарной системе это 1. Но поскольку в бинарном разряде есть лишь два значения, то длина бинарных числе очень быстро возрастает. Например, число 9 там выразится как 1001, то есть потребуется 4 символа, при этом каждый двоичный символ будет занимать один бит.

Почему информацию шифруют в двоичном коде?

Десятичная кодировка более удобна для ввода и вывода данных, зато двоичная облегчает процесс её преобразования. Есть ещё и другие системы, основанные на 8 и 16 символах, которые используются для переводов машинных кодов в приемлемую форму. С точки зрения логики двоичная система идеальна. Условно единице присвоено значение «да» или истинности, а ноль в противовес означает «нет» и ложь. Любой прямой вопрос можно разложить на несколько более простых вопросов, имеющих ответы «да» и «нет». А третий вариант («неизвестно») окажется совершенно избыточным. Исследования в области вычислительной техники привели к изобретению трёхразрядных единиц хранения данных, которые получили название тритов.

Диапазон их значений следующий:

  • 0 означает пустую ёмкость;
  • 1 наполовину заполненная ёмкость;
  • 2 полная ёмкость.

Но двоичная система оказалась более гибкой и логичной, поэтому и легла в основу компьютерной логики.

Видео о том, сколько бит в 1 байте информации

Всегда ли байт содержал 8 бит?

Ответ на вопрос, сколько битов содержится в 1 байте, не всегда был одинаковым, а когда-то он и вовсе не имел точного ответа. Под байтом первоначально понималось машинное слово – такое количество бит информации, которое ЭВМ могла обработать за один такт или рабочий цикл. Когда ЭВМ занимали целые залы, её логические схемы оперировали байтами разных размеров: у одних было 6 бит, а в первых моделях компьютеров IBM байт состоял из 9 бит. На данный момент практически победил стандарт байта из 8 бит, поэтому его даже называют единицей информации, включающей 8 бит. Но в некоторых архитектурах по-прежнему используются 32-битные байты, считающиеся за машинное слово. Подобная архитектура используется в сигнальных процессорах и суперкомпьютерах, а во всех широко использующихся ноутбуках, компьютерах и мобильных устройствах только 8-битные.

Почему победил именно 8-битный стандарт?

8-битный стандарт байта стал доминантным из-за победы на рынке платформы IBMPC, которая использовала чрезвычайно популярный процессор Intel 8086. Благодаря её распространённости в 70-х годах прошлого века 8-битный байт стал фактически стандартом. Удобство 8-битного стандарта заключается в том, что в нём точно умещаются две цифры десятичной системы, в то время как 6-битная система способна вместить только один знак, при этом незаполненными останутся 2 бита. В 9-битный байт вписываются 2 знака, но остаётся неиспользованным один бит. К тому же восемь – это два в кубе, что также считается удобным.

Где применяются биты с байтами?

Неопытные пользователи часто путают обозначения бита и байта. Им нужно, в первую очередь, обратить внимание на написание обозначения. Сокращение байта использует заглавную букву «Б» или «B» в английском варианте, а более мелкому биту достались соответственно строчные буквы «б» или «b». Правда есть вероятность, что перепутан регистр, а некоторые программы переводят весь текст автоматически в верхний или нижний регистры. Поэтому лучше просто разделить то, что обычно измеряется в байтах, а что – в битах.

В байтах традиционно выражаются объёмы: флешки, жёсткого диска, дискеты, CD и любого другого носителя информации, причём в более масштабных единицах (килобайтах, мегабайтах, гигабайтах и т.д.).

Битами же измеряют скорость или пропускную способность канала, например, линии Интернета, здесь также господствуют порядковые величины – мегабиты и т.д. Скорость скачивания файлов также отражается в битах, которые при желании можно перевести в байты – просто умножить известную величину на восемь. Наоборот, делением объёма в байтах на восемь можно получить биты, хотя практически это вряд ли кому необходимо.

А Вы часто используете информацию о битах и байтах в жизни, и где Вы её применяете? Расскажите об этом в комментариях.

Что такое бит, байт килобайт, мегабайт, гигабайт, терабайт и как они связаны между собой?

Приветствую, на связи Алексей! Все, кто так или иначе работает или с компьютером, или с планшетом, сталкивается с такими понятиями, как «бит», «байт», «мегабайт» и пр.

А не сталкиваться с ними невозможно, поскольку это единицы измерения информации, которую мы получаем в интернете, копируем на флешки или переносим на диски. Представляя себе этот самый объем файлов, мы сможем выбирать необходимый носитель, чтобы хватило места для копируемых файлов.

В противном случае вы, просто на просто, не сможете сохранить информацию. Любой файл имеет свой определенный объем или, как еще говорят, «вес». Таким образом, байт, мегабайт, гигабайт, терабайт, петабайт и пр. определяют емкостное количество любого цифрового хранилища.

У этих единиц есть родственные: мегабит, мегабайт и гигабит и многие их путают. Но, в отличие от битов, байтов, мегабит и мегабайт применимы при изменении скорости передачи данных, т. е. интернета.

Итак, давайте разберемся, что это за единицы объема информации, что они означают и как переводятся одна в другую.

Единицы измерения информации, история возникновения

Для чего нужны единицы измерения информации? Ведь это такое эфемерное понятие… До этого уже измеряли практически все, что можно измерить. Но вот как быть с информацией?

Казалось бы, как можно измерить информацию заключенную, например, на листочке бумаги или же выраженную звуком. Однако можно. Для нее была придумана такая минимальная единица, как бит. И ввел ее в 1948 году Клод Элвуд Шеннон.

В своей статье «Математическая теория связи» он впервые ввел такое слово, как «bit», которым и обозначил наименьшую единицу количества информации. Правда слово это он позаимствовал у Джона Тьюки, который использовал это слово, как сокращенное от «binary digit». Родился Клод Шеннон в 1916 году в городе Гэйлорде штата Мичиган. С детства он увлекался техникой и математикой.

Это казалось бы рядовое событие явилось одним из тех кирпичиков, на котором стоит фундамент того, что мы называем «информационные технологии». С появлением единиц измерения информации, человечество постепенно осознало, что все знания на земле можно перевести в цифровые значения; в этом же виде информацию можно передать на расстояние хранить и обрабатывать.

В 1940 году Клод Шеннон защитил диссертацию, в которой доказал, что работу переключателей и реле в электрических схемах можно представить методами алгебры. Эта работа, впоследствии, стала основополагающей для развития такого раздела кибернетики, как теория информации. Таким образом, это понятие исчисления количества информации прижилось и сейчас имеет очень широкое применение.

Наравне с битом, существует и еще одна единица количества информации – байт.

Что такое бит и байт?

Что же такое эти самые бит и бай?. Как говорилось ранее, бит – это сокращенное слово от «binary digit», что означает двоичное или бинарное число. Таким образом бит воспринимает два числа – 0 или 1.

Но восемь бит представляют собой уже символ и называется это – байт. Таких последовательностей, состоящих из восьми бит 256. Этого вполне достаточно, что бы представить любой символ.

Таким образом, каждый символ равен восьми битам или одному байту. Термин «байт» был введен гораздо позже термина «бит». В 1964 году его ввел Вернер Бухгольц, который работал в IBM.

Название этого термина произошло от названия BInary digiT Eight, что означает двоичное число восемь. Что бы не путать новое название с уже имеющимся BIT (BInary digiT), буква I была заменена на букву Y. В результате и появилось новое название BYTE (байт).

Как и другие системы исчисления, веса, объема, расстояния, единицы измерения информации имеют несколько вариантов, обозначающихся приставками: килобайт, мегабайт, терабайт и пр.

Так же как, скажем граммы переводятся в килограммы и наоборот, единицы информации тоже могут переходить одна в другую. Используя их, мы можем четко определять каков у нас объем необходимой информации, и какое хранилище хорошо подойдет для ее переноса или хранения.

Способы перевода битов в байты

Самой маленькой единицей именно хранения информации, считается мегабайт, которое обозначается, как МБ. Например, одна песня занимает в среднем от 3 до 5 Мб. Популярные некогда CD-диски были объемом в 650 Мб. Впрочем, и самая «весомая» флешка была в 250 Мб. Сейчас эти объемы уже никого не устроят. В переводе мер, 1 мегабайт равен 1024 Килобайтам.

Сейчас оптимальной единицей хранения информации считается гигабайт – Гб. Посмотрите на свои накопители информации, они все измеряются в гигабайтах. Пришедший на смену CD-диску DVD-диск имеет объем уже в 4,7 ГБ. Жесткие диски компьютеров измеряются уже минимум в 500 Гб.

Но развитие технических характеристик носителей не стоит на месте и сейчас уже в ходу новые объемы, такие как «терабайты». При покупке нового компьютера жесткий диск в ГБ нас уже не устраивает, подавай в ТБ. На сегодня, практически вся информация, которая «гуляет» по сети интернет уже измеряется в терабайтах. Все эти единицы легко переводятся друг в друга.

Но и это еще не предел. Существуют такие единицы, как Петабайты Пб. В одном петабайте находится уже 1024 Тб, в одном Тб – 1024 ГБ, в одном Гб – 1024 Мб, в одном Мб – 1024 Кб. Можно подсчитать, сколько таких Кб будет содержаться в одном Пб.

Например, в стандартный лист А4 формата содержится около 100 килобайт печатного текста. В одном же Пб содержится уже пятьсот миллиардов страниц такого текста. И еще одна, самая большая единица хранения информации – Эксабайт Эб. В одном Эб содержится уже 1024 петабайтов. Это достаточно огромное хранилище, которое пока вряд ли необходимо рядовому пользователю.

Например, в 1 ЭБ можно «уместить» одиннадцать миллионов видео в стандарте высокого разрешения. Кто-то может облизнется от такого объема. Но, не отчаивайтесь, не далеко то время, когда наши компьютеры будут снабжены такими жесткими дисками.

Кстати, если говорить о звуках, то примерно подсчитано, что все слова, произнесенные людьми можно уместить в 5Эб. Что бы самостоятельно определить сколько в байтах битов, в гигабайтах килобайт и т.д., можно воспользоваться такой схемой.

  • Чтобы узнать, сколько бит в байте, количество бит надо разделить на 8.
  • Если полученное число байт разделить на 1024, узнаем количество байтов в килобайте.
  • Если число килобайтов поделить на 1024 узнаем сколько мегабайт.
  • Что бы узнать сколько у нас гигабайт, надо количество мегабайт разделить на 1024.
  • Для получения обратного результата, необходимо имеющееся значение, наоборот, умножить на 1024.

Если вы не хотите заморачиваться математическими подсчетами, можно или в табличном редакторе MS Excel создать форму для пересчета, или же воспользоваться онлайн конвертерами.

Как видите, ничего сложного в понятии количества информации нет. Но представлять себе это необходимо, поскольку мы всегда храним нужную информацию, переносим ее с одного места на другое. От этого зависит выбор хранилища для нашей информации. Успехов!

Компьютерный ликбез. Часть1. Биты. Байты

Ликбез — эта аббревиатура популярная в двадцатых годах прошлого века, означала ликвидацию безграмотности населения нашей страны. Я же хочу обратить Ваше внимание уважаемые авторы, жители ПРОЗЫ на компьютерную безграмотность! Ведь даже относительно продвинутые авторы не совсем понимают того, что они делают!?

Для тех авторов, кому покажется ужасно трудно читать написанное, существует альтернативный вариант! Вот он: http://www.proza.ru/avtor/damsovet Удачи Вам!

СИСТЕМЫ СЧИСЛЕНИЯ, ЦИФРЫ, БИТЫ, БАЙТЫ.
Если Вам шестидесятые годы не пустой звук, то Вы должны были помнить как впервые появились карманные радиоприёмники! Такой вот у меня до сих пор где-то пылится?! Называется «Алмаз». Посмотрим на его схему и увидим, что активных рабочих элементов — транзисторов, аж семь штук! А теперь откроем железный ящик, который Вы называете компьютер, и посмотрим внутрь. Почти всю боковую стенку занимает панель, — материнская плата (мамка!). По жужжащему вентилятору (кулеру) находим очень ребристое сооружение, — радиатор, который непрерывно обдувает кулер. Если приноровиться и снять сверху всё это, то внутри обнаружим пластмассовую пластину, — микросхему. Это есть ни что иное как сердце нашего компьютера, — процессор! Как правило каждая такая штучка имеет название. У кого компьютерное детство прошло в девяностые, то Вы наверняка слышали: «Вот купил (а) „Pentium 3“». В смысле компьютер. Это всё дурковатые торгаши придумали! Компьютер вовсе не так назывался. А как? А никак! IBM PC вот так с добавлением всяких составляющих: корпус, материнская плата. Торгашам это всё надоело и они стали по-простому, по типу процессора и всё! А процессор действительно так и назывался, — «Pentium 3»! Так вот, в этом «Pentium 3» транзисторов запрятано аж 9,5 миллионов! До чего дошла наука?! Такая вот технология получается! Для чего это я Вам всё говорю? А для того, чтобы Вы знали, насколько сложно устроен этот самый процессор! На нём лежит самая тяжёлая вычислительная работа! И выполняет он всю эту работу, оперируя цифрами! Что это ещё за цифры, когда мы все работаем с текстом, фотографиями, музыкой и видео, наконец?! Всё правильно, это Вы всё это видите, а процессор даже и не подозревает о существование всего этого?! Для него всё это, — одни цифры.

Что это за цифры? Это, что: раз, два, три, четыре, пять. И да и нет, в смысле не совсем да и не совсем нет! Дома (на работе) подойдите к выключателю. Он оказывается в одном положение, — лампочка (и) на потолке не светятся. Щёлкните по выключателю, — он перейдёт в другое положение, — лампочка (и) засветятся! Вот на таких простецких устройствах (вентилях) и работают большинство электронных схем! К чему это я? А к тому, что процессору неудобно оперировать со знакомыми нам цифрами: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0; в смысле цифрами с основанием 10! А с каким ему удобно, вообще? А?! С основанием два: 1, 0; Всего две цифорки, единица и ноль! Поняли намёк? Включено, — единица! Выключено, — ноль! И всё! А как же быть с раз, два, три, четыре, пять? И не только пять, десять но и значительно больше можно представить в виде сочетаний единиц и нулей! И слухи ходят, что придумали всю эту фигню, как всё в нашей Расее, конечно же китайцы, чтоб они все были здоровы! А описал всё это очень учёный и очень умный немец — Лейбниц, естественно в своё время! Посмотрите на рис1. Там очень даже понятно показано, что представление чисел есть набор разрядов, бит образующих байт. Восемь бит равно одному байту. Каждый бит может принимать только два значения, либо единицу либо ноль (нуль)! Механически (электрически) байт можно представить как восемь тумблеров (выключателей) и по их положению записать аж 256 цифр, от 0 до 255! А если большая цифра, — пожалуйста возьмите два байта. И это будет называться пара байтов или СЛОВО. Дальше, — ДВОЙНОЕ СЛОВО, УЧЕТВЕPЁННОЕ СЛОВО и тд.

Вот и получается, что в интернете в смысле по линиям связи несутся не видео, фотки и музыка, а мириады импульсов: нулей и единиц! А как же всё эти фотки, видео и пр. превратить в нули и единицы? Проще всего с клавиатурой, — она сразу выдаёт пачку цифр в виде некоего кода который трансформируется в другой код, — набор цифр в двоичной системе счисления! Для нас же всё это будет выглядеть как обычные знакомые сочетания букв, цифр и символов. Шибко любопытные могут спросить, а что увидит процессор, скажем так? Вы можете это сделать сами и вовсе не особо напрягаясь! ПУСК — ПРОГРАММЫ — СТАНДАРТНЫЕ — КАЛЬКУЛЯТОР. По умолчанию калькулятор будет находиться в обычном виде. Щёлкните по опции ВИД и выпадающем меню выберите ИНЖЕНЕРНЫЙ. По умолчанию будет задействована пимпочка DEC, то есть десятичная система счисления. Наберите нужное число, скажем 169 — код знака авторского права. Нажмите пимпочку BIN и Вы увидите число 169 в двоичной записи: 10101001.

С клавиатурой вроде бы понятно?! А как быть с остальным? Изображение оцифровывается сканером или обычным цифровым фотоаппаратом, а видео и звук с помощью специальных программ и устройств. Думаю Вам и не очень-то интересно долгие и нудные разбирательства. Я лишь остановлюсь на рассмотрении самого принципа, скажем оцифровки звука. Преобразованные звуковые волны в электрические сигналы имеют аналоговую форму рис2. и рис3. Рассмотрим рис2. Чтобы превратить в цифру эту загогулину нужно через одинаковые отрезки времени делать измерение скажем напряжения идущего с микрофона. Допустим на интервале времени такая вот кривая получилась. Перпендикуляры опущенные на ось времени из некоторых точек кривой есть замеры напряжений-выборки. И чем больше таких замеров тем точнее они будут отражать кривую. На рис3. более сложная кривая и форма меняется чаще и стало быть чтобы обрисовать её в цифре нужно выборок-замеров значительно больше чем для кривой рис2. Здесь не корректно начерчены перпендикуляры! В реальности отрезки времени на оси должны быть равными. Увеличение числа замеров ведёт к увеличению будущего файла. Но зато качества цифрового сигнала будет выше! Правило простое чем выше качество воспроизводимого с помощью цифровой обработки звука, тем более величина файла и наоборот! С изображением несколько другой подход. В WEB-страницах как правило применяют растровые изображения, так ещё изображения состоящие из точек, пикселов. Цвет каждой точки описывается в цифровой форме. Как? Об этом знает только компьютер! Но он Вам не расскажет! Аналогично обстоит дело с видео.

Кроме двоичной и десятичной систем, ещё существую: восьмеричная, и шестнадцатеричная. Считать в ней Вы что-то не будете, а вот встретиться когда-нибудь с шестнадцатеричной придётся! В такой системе описываются цвета применяемые в графике. Вот скажем красный цвет в этой, шестнадцатеричной системе — #FF0000; синий — #0000FF; Посмотрите на ПРОЗА-ровскую главную страницу. В левом верхнем углу изображение ПРОЗА.РУ. ПРОЗА как бы в зелёном прямоугольнике, а РУ в сером. Так вот, в шестнадцатеричной системе, код как бы зелёного цвета, будет #60B050, а как бы серого — #AAAAAA.
А для чего это перед числом стоит наша любимая решётка? Для того, чтобы у компьютера крыша не поехала от гадания, — что это ещё за набор всякой фигни?! А решётка показывает, что это шестнадцатеричное число, а не какая-то белиберда?!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *