Сколько байт информации содержит 112 бит

Сколько байт информации содержит 112 бит

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

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

Содержание

История [ править | править код ]

Название «байт» было впервые использовано в июне 1956 года В. Бухгольцем (англ. Werner Buchholz ) при проектировании первого суперкомпьютера IBM 7030 Stretch для пучка одновременно передаваемых в устройствах ввода-вывода битов числом от одного до шести. Позже, в рамках того же проекта, байт был расширен до восьми бит. Слово byte было выбрано как намеренно искажённое слово bite, произносящееся так же (англ. bite — «кусок»; «часть чего-либо, отделённая за один укус»; ср. также появившееся позже название для 4-битной единицы «ниббл» от англ. nibble — «покусывать»). Изменённое написание byte через y вместо i потребовалось, чтобы избежать смешения со словом «бит» (bit) [2] . В печати слово byte впервые появилось в июне 1959 года [3] .

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

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

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

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

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

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

Количество состояний (кодов) в байте [ править | править код ]

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

N p = A ¯ ( n , k ) = A ¯ n k = n k = 2 8 = 256 <displaystyle N_

=<ar >(n,k)=<ar >_^=n^=2^<8>=256>возможных состояний (кодов, значений), где

  • N p <displaystyle N_

>— количество состояний (кодов, значений) в одном байте;

  • A ¯ ( n , k ) = A ¯ n k <displaystyle <ar >(n,k)=<ar >_^>— количество размещений с повторениями;
  • n <displaystyle n>— количество состояний (кодов, значений) в одном бите; в бите 2 состояния ( n = 2 );
  • k <displaystyle k>— количество битов в байте; в 8-битном байте k = 8 .
  • Производные единицы [ править | править код ]

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

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

    Читайте также:  Супермен в роли геральта

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

    Обозначение [ править | править код ]

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

    Использование прописной буквы «Б» для обозначения байта соответствует требованиям ГОСТ и позволяет избежать путаницы между сокращениями от байт и бит. Запись со строчной буквой в виде «Кб» (Мб, Гб) для обозначения байта будет не соответствовать международному стандарту IEC (и локализованному по нему ГОСТ). Однако авторы орфографического словаря [5] приводят строчную форму «б» (и «Кб», «Мб», «Гб») для байта, как не образованную от фамилии.

    Следует учитывать, что в ГОСТ 8.417, кроме «бит», для бита нет однобуквенного обозначения, поэтому использование записи вроде «Мб» как синонима для «Мбит» не соответствует этому стандарту. Но в некоторых документах используется сокращение b для bit: IEEE 1541-2002, IEEE Std 260.1-2004, в нижнем регистре: ГОСТ Р МЭК 80000-13—2016, ГОСТ IEC 60027-2-2015.

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

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

    Склонение [ править | править код ]

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

    Класс: 8

    1 этап (теория) – представление урока в виде презентации

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

    Самый удобный и понятный способ такого представления следующий:

    1) записать алфавит;
    2) пронумеровать все буквы по порядку;
    3) номер буквы перевести в двоичную систему счисления;
    4) составить таблицу соответствия символов двоичным или десятичным кодам.

    А теперь посчитаем, сколько бит необходимо для кодирования одновременно:

    • Символов типа № % * ? – (не менее 15)
    • Букв латинского алфавита (строчных и прописных) – 52
    • Букв кириллицы (русский алфавит) – 66
    • Цифры – 10

    Уже получилось 143 символа.
    Чтобы закодировать такое количество символов необходимо не менее 8 бит (или 1 байт)
    Теперь мы знаем, что для кодирования одного символа требуется один байт информации.
    И так кодирование заключается в том, что каждому символу ставиться в соответствие уникальный двоичный код от 00000000 до 11111111 (или десятичный код от 0 до 255).
    Важно, что присвоение символу конкретного кода – это вопрос соглашения, которое фиксируется кодовой таблицей.
    Таблица, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера (коды), называется таблицей кодировки.
    Для разных типов ЭВМ используются различные кодировки.
    С распространением IBM PC международным стандартом стала таблица кодировки ASCII (American Standart Code for Information Interchange) – Американский стандартный код для информационного обмена.
    Стандартной в этой таблице является только первая половина, т.е. символы с номерами от 0 (00000000) до 127 (0111111). Сюда входят буква латинского алфавита, цифры, знаки препинания, скобки и некоторые другие символы.
    Остальные 128 кодов используются в разных вариантах. Например, в русских кодировках размещаются символы русского алфавита.
    Так же получил широкое распространение новый международный стандарт Unicode (Юникод), который отводит на каждый символ два байта. С его помощью можно закодировать 65 536 (216= 65 536) различных символов.

    Читайте также:  Ошибка 8045 sp flash tool

    Решение задач

    Пример1. Записать слово «stop» в двоичном и десятичном кодах.

    Решение. Двоичный 001110011 01110100 01101111 01110000

    Десятичный 115 116 111 112

    Пример 2. Сколько бит памяти компьютера займет слово «Микропроцессор»?

    Решение. Слово состоит из 14 букв. Каждая буква является символом компьютерного алфавита, поэтому занимает 1 байт памяти. Слово займет 14 байт (112 бит)

    Пример 3. Текст занимает 0,25 Кбайт памяти компьютера, Сколько символов содержит этот текст?

    Решение. 0,25 х 1024 = 256 (байт); 256 : 1 (байт) = 256 символов.

    Пример 4. С помощью десятичных кодов зашифровано слово «stop» 115 116 111 112. Записать последовательность десятичных кодов для этого же слова, но записанного заглавными буквами.

    Решение. При шифровке не обязательно пользоваться таблицей. Достаточно учесть, что разница между кодом строчных и прописных букв равна 32. 115 – 32 = 83; 116 – 32 = 84; 111 – 32 = 79; 112 – 32 = 80. Слову «STOP» соответствует последовательность кодов: 83 84 79 80.

    Пример 5. Оценить информационный объем фразы, закодированной с помощью Юникода: Без труда не вытащишь и рыбку из пруда

    Решение. В Юникоде 1 символ закодирован 2 байтами или 16 битами. Во фразе 38 символов (с учетом пробелов). В байтах – 38 х 2 = 76 байтов; в битах 38 х 16 = 608 бит.

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

    Урок 2. Лабораторная работа

    Цель: Познакомить учащихся с различными кодировками символов, используя текстовые редакторы.

    Задача: Выполнить задания в различных текстовых приложениях

    1. Текстовый редактор Блокнот

    а) Используя клавишу Alt и малую цифровую клавиатуру раскодировать фразу: 145 170 174 224 174 255 170 160 173 168 170 227 171 235;

    Технология выполнения задания: При удерживаемой клавише Alt, набрать на малой цифровой клавиатуре указанные цифры. Отпустить клавишу Alt, после чего в тексте появится буква, закодированная набранным кодом.

    Ответ: скоро каникулы

    б) Используя ключ к кодированию, закодировать слово – зима;

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

    Ответ: 167 168 172 160

    Что вы заметили при выполнении этого задания во время раскодировки? Запишите свои наблюдения.

    Возможный вариант: в кодировочной таблице нет буквы ё.

    2. Текстовый процессор MS Word.

    Технология выполнения задания: рассмотрим на примере: представить в различных кодировках слово Кодировка

    Решение:

    • Создать новый текстовый документ в Word;
    • Выбрать – Команда – Вставка – Символ.
      В открывшемся окне «Символ» установить из: Юникод (шестн.),
    • В наборе символов находим букву К и щелкнем на ней левой кнопкой мыши (ЩЛКМ).
    • В строке код знака появится код выбранной буквы 041А (незначащие нули тоже записываем).
    • У буквы о код – 043Е и так далее: д – 0434, и – 0438, р – 0440, о – 043Е, в – 0432, к – 043А, а – 0430.
    • Установить Кириллица (дес.)
    • К – 0202, о – 0238, д – 0228, и – 0232, р – 0240, о – 0238, в –0226, к – 0202, а –0224.
    Читайте также:  Post id cat разместить объявление выберите раздел

    Задание: Открыть Word.

    Используя окно «Вставка символа» выполнить задания: Закодировать слово Forest

    а) Выбрать шрифт Courier New, кодировку ASCII(дес.) Ответ: 70 111 114 101 115 116
    б) Выбрать шрифт Courier New, кодировку Юникод(шест.) Ответ: 0046 006F 0072 0665 0073 0074
    в) Выбрать шрифт Times New Roman, кодировку Кирилица(дес.) Ответ: 70 111 114 101 115 116
    г) Выбрать шрифт Times New Roman, кодировку ASCII(дес.) Ответ: 70 111 114 101 115 116

    Вывод: _________________________________________________________

    Ответ вывода: код символа не зависит от типа шрифта. Предлагаемые MS Word кодировки кодируют символы одинаково.

    3. Составьте 3 варианта объявления о наборе группы обучения работе в Текстовых приложениях.

    а) в Текстовом редакторе Блокнот
    б) в Текстовом процессоре Word
    в) в Издательской системе Publisher (публикация)

    Ответьте на вопрос: в чем отличительные особенности (положительные и отрицательные) каждого из использованных приложений. Оформите ответ в виде вывода.

    Вывод: __________________________________________________________

    Ответ вывода: блокнот – положительное: простота использования, отрицательные: ограничение возможностей
    Word положительное: множество возможностей, отрицательные: сложность использования Publisher положительное : множество профессиональных возможностей, отрицательные: необходимость определенных навыков работы и знаний

    2 этап (практика) – Лабораторная работа «Представление текстовой информации в компьютере»

    Практическая работа «Вставка символов в тексте» (Приложение 3)

    Выполнение лабораторной работы оформить в виде таблицы:

    Задание

    Ответ

    Выводы

    1а Раскодировать фразу скоро каникулы 1б закодировать слово – зима 167 168 172 160

    код символа не зависит от типа шрифта. Предлагаемые MS Word кодировки кодируют символы одинаково

    1а Закодировать слово Forest шрифт Courier New, кодировка ASCII(дес.) 70 111 114 101 115 116 2б Закодировать слово Forest шрифт Courier New, кодировка Юникод(шест.) 0046 006F 0072 0665 0073 0074 2в Закодировать слово Forest шрифт Times New Roman, кодировка Кирилица(дес.) 70 111 114 101 115 116 2г Закодировать слово Forest шрифт Times New Roman, кодировка ASCII(дес.) 70 111 114 101 115 116 3а Объявление в блокноте о наборе группы обучения работе в Текстовых приложениях. Объявление.txt положительное: простота использования, отрицательные: ограничение возможностей 3б Объявление в Word о наборе группы обучения работе в Текстовых приложениях. Объявление.doc положительное: множество возможностей, отрицательные: сложность использования 3в Объявление в Publisher о наборе группы обучения работе в Текстовых приложениях. Объявление.pbl положительное : множество профессиональных возможностей, отрицательные: необходимость определенных навыков работы и знаний

    Тест, выполненный в MS Excel, содержит задания типа А и В для двух вариантов.

    1. Буква Z имеет десятичный код 90, а z – 122. Записать слово «sport» в десятичном коде. Ответ: 115 112 111 114 116

    2. С помощью десятичных кодов зашифровано слово «info» 105 110 102 111. Записать последовательность десятичных кодов для этого же слова, но записанного заглавными буквами. Ответ: 73 78 70 79

    3. Текст занимает 0,5 Кбайт памяти компьютера, Сколько символов содержит этот текст? Ответ: 512

    4. Сколько бит памяти компьютера займет слово «Антивирус»? Ответ: 72

    5. Буква Б имеет код 193, а б – 295. Запишите через пробел коды букв Л и л. Ответ: 203 235

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

    1. Буква Z имеет десятичный код 90, а z – 122. Записать слово «forma» в десятичном коде. Ответ: 102 111 114 109 97

    2. С помощью десятичных кодов зашифровано слово «port» 112 111 114 116. Записать последовательность десятичных кодов для этого же слова, но записанного заглавными буквами. Ответ: 80 79 82 84

    3. Текст занимает 0,75 Кбайт памяти компьютера, Сколько символов содержит этот текст? Ответ: 768

    4. Сколько бит памяти компьютера займет слово «Информация»? Ответ: 80

    5. Буква Я имеет код 223, а я – 255. Запишите через пробел коды букв Ш и ш. Ответ: 216 248

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

    Ответ оставил Гуру

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

    Ссылка на основную публикацию
    Сетевой город 71 щекино школа 12
    Запрошенная Вами страница не найдена. Возможно, Вы перешли по устаревшей ссылке или неверно ввели адрес. 2019 Электронное образование Министерство по...
    Самый лучший музыкальный центр по звуку
    На первый взгляд, сегодня мало кому в голову придет купить музыкальный центр себе домой, когда прослушивать музыку можно, просто подключив...
    Самый лучший плеер для виндовс 7
    Чтобы просмотр фильмов или прослушивание музыки за компьютером было действительно комфортным, необходимо скачать по-настоящему качественный проигрыватель. Ниже представлена подборка из...
    Сетевой драйвер для ноутбука асер
    Драйвера для ноутбуков и нетбуков Acer Поддерживаемые операционные системы: Windows 7 Для начала загрузки данного файла, найдите под пунктом номер...
    Adblock detector