Разрядность двоичного кода это в информатике 7 класс кратко и понятно

Обновлено: 04.07.2024

Двоичная система — это один из видов позиционных систем счисления. Основание данной системы равно двум, то есть используется только два символа для записи чисел.

Немного истории

Впервые о данной системе чисел заговорил основоположник математического анализа Г.В. Лейбниц еще в XVII веке. Он доказал, что для данного множества действуют все арифметические операции: сложение, вычитание, умножение и даже деление. Однако вплоть до 30-х годов XX века данную систему не рассматривали всерьез. Но с развитием электронных устройств и ЭВМ, ученые вновь принялись к изучению данной темы, так как двоичная система отлично подходила для программирования и организации хранения данных в памяти компьютеров.

Таблица и алфавит

Алфавит двоичной системы счисления состоит всего из двух знаков: 0 и 1 . Однако это нисколько не усложняет выполнение арифметических действий.

Кроме того, двоичная система является самой удобной для быстрого перевода в другие системы счисления.

Так, чтобы перевести двоичное число в десятичное, необходимо найти значение его развернутой формы . Например:

1001102 = 1 ∙ 2 5 + 0 ∙ 2 4 + 0 ∙ 2 3 + 1 ∙ 2 2 + 1 ∙ 2 2 + 0 ∙ 2 0 = 32 + 0 + 0 + 4 + 2 + 0 = 3810

Чтобы наоборот перевести число в двоичную из десятичной, необходимо выполнить его деление на 2 с остатком, а затем записать все остатки в обратном порядке, начиная с частного:

Делимое 38 19 9 4 2
Делитель 2 2 2 2 2
Частное 19 9 4 2 1
Остаток 0 1 1 0 0

Для перевода в другие системы необходимо:

  • Перевести двоичный код в десятичный.
  • Выполнить деление десятичного числа на основание той системы, в которую требуется перевести.

Однако можно воспользоваться и более быстрым и удобным способом: разделить знаки двоичного числа на условные группы слева на право (для восьмеричной — по 3 знака; для шестнадцатеричной — по 4 знака), а затем воспользоваться таблицей перевода:

Двоичная Восьмеричная Шестнадцатеричная
0 0 0
001 1 1
010 2 2
011 3 3
100 4 4
101 5 5
110 6 6
111 7 7
1000 8
1001 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F

110010012 = 11 001 001 = 011 001 001 = 3118

110010012 = 1100 1001 = С916

Представление двоичных чисел

Чтобы найти дополнительный код отрицательного числа, необходимо воспользоваться его прямым и дополнительным кодами.

Прямой код предполагает приписывание единицы в начале без изменений записи:

A > 0 Aпр = 0A 1010112; Aпр = 01010112
A ≤ 0 Aпр = 1|A| -1010112; Aпр = 11010112

Для записи обратного кода цифры заменяют на противоположное значение, первую единицу от прямого кода оставляют без изменений:

A > 0 Aобр = 0A 1010112; Aобр = 01010112
A ≤ 0 Aобр = 1 A -1010112; Aобр = 10101002

Дополнительный код предполагает использование обратного кода, с той лишь разницей, что к отрицательному числу прибавляют единицу:

A > 0 Aдоп = 0A 1010112; Aдоп = 01010112
A ≤ 0 Aдоп = 1 A + 1 -1010112; Aдоп = 10101012

Применение двоичной системы в информатике

Двоичная система получила особое распространение в программировании цифровых устройств, так как она соответствует требованиям многих технических устройств, поддерживающих два состояния (есть ток, нет тока). Кроме того, является более простой и надежной для кодирования информации. Именно поэтому программный код большей части ЭВМ основан именно на двоичной системе счисления.

Двоичный код — понятие, которое кажется сложным большинству людей. Однако на самом деле это одна из самых простых шифровальных систем в мире. Более того, мы сталкиваемся с ней ежедневно в обычной жизни.

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

Двоичная система счисления — что это такое?

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

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

Что такое разрядность двоичного кода?

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

  • Например, в кодировке с двумя разрядами базовые символы будут представлены в четырех вариациях — 11, 00, 01 и 10.
  • Три разряда будут выглядеть следующим образом — 000, 111, 110, 101, 100, 001, 010.
  • Численность разряда можно установить, посчитав количество символов в комбинации.

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

Сегодня каждый из нас не представляет жизнь без компьютера. Компьютер — это устройство, которое может работать с разными видами данных (текстовыми, графическими, звуковыми). Чтобы эти данные компьютер мог сохранить, обработать, передать, они должны быть представлены в цифровом виде. Данные в компьютере хранятся, обрабатываются, передаются в двоичном коде.

Двоичный код — это строка символов, состоящих из \(0\) и \(1\).

Как и каждый язык (формальный или естественный), двоичный код имеет свой алфавит и мощность алфавита.

Алфавит, который состоит из двух символов, называется двоичным алфавитом.

Также, мы можем записать ту же цифру 310 в двоичной системе и так: 0011 и так 00011 и так 000011.

И также с 1410 = 011102 = 0011102 = 00011102 и т.д.

Т.е. создав ряд произвольной длины с нулями впереди, так как нули все равно ни на что не влияют.

Таким образом, мы можем создать ряд с нужным нам количеством комбинаций. И чем длиннее у нас ряд, тем больше мы можем создать комбинаций (вариантов расстановки цифр).

Например, ряд из одной цифры даст нам только 2 комбинации (2 варианта): 0 и 1. Значит, код одноразрядный.

Если в ряду будет 2 цифры (двухразрядный двоичный код), то мы уже сможем создать из них 4 комбинации: 00, 11, 01 и 10.

Если в ряду будет 3 цифры (трехразрядный двоичный код), то комбинаций станет 8.

Количество комбинаций легко считается возведением в степень:

2 10 = 1024 (десятиразрядный двоичный код)

dvoichnye-kombinacii-v-kompyutere-razryadnost

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

Т.е. сказать компьютеру, что теперь 00100011 - это, например, буква F. И дальше уже, при упоминании такого кода, компьютер выводит нам F.

Заметьте, что нулевое значение не используется, поэтому при любой разрядности, по факту, у вас всегда будет закодирована -1 единица информации (например, 256-1=255 знаков вместо 256).

Добавить интересную новость

Добавить анкету репетитора и получать бесплатно заявки на обучение от учеников

user->isGuest) < echo (Html::a('Войдите', ['/user/security/login'], ['class' =>'']) . ' или ' . Html::a('зарегистрируйтесь', ['/user/registration/register'], ['class' => '']) . ' , чтобы получать деньги $$$ за каждый набранный балл!'); > else < if(!empty(\Yii::$app->user->identity->profile->first_name) || !empty(\Yii::$app->user->identity->profile->surname))< $name = \Yii::$app->user->identity->profile->first_name . ' ' . \Yii::$app->user->identity->profile->surname; > else < $name = ''; >echo 'Получайте деньги за каждый набранный балл!'; > ?>-->

При правильном ответе Вы получите 2 балла

Посчитайте, сколько комбинаций возможно в 16-ти разрядном двоичном коде

Выберите всего один правильный ответ.

Lorem iorLorem ipsum dolor sit amet, sed do eiusmod tempbore et dolore maLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborgna aliquoLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempbore et dLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborlore m mollit anim id est laborum.

28.01.17 / 22:14, Иван Иванович Ответить +5

Lorem ipsum dolor sit amet, consectetu sed do eiusmod qui officia deserunt mollit anim id est laborum.

28.01.17 / 22:14, Иван ИвановичОтветить -2

Lorem ipsum dolor sit amet, consectetur adipisicing sed do eiusmod tempboLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod temLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempborpborrum.

Читайте также: