Двоичная, восьмеричная и шестнадцатеричная системы счисления
В современной вычислительной технике, в устройствах автоматики и связи используется в основном двоичная система счисления, что обусловлено рядом преимуществ данной системы счисления перед другими системами. Так, для её реализации нужны технические устройства лишь с двумя устойчивыми состояниями, например материал намагничен или размагничен (магнитные ленты, диски), отверстие есть или отсутствует (перфолента и перфокарта). Этот обеспечивает более надёжное и помехоустойчивое представление информации, дает возможность применения аппарата булевой алгебры для выполнения логических преобразований информации. Кроме того, арифметические операции в двоичной системе счисления выполняются наиболее просто.
Недостаток двоичной системы — быстрый рост числа разрядов, необходимых для записи больших чисел. Этот недостаток не имеет существенного значения для ЭВМ. Если же возникает необходимость кодировать информацию «вручную», например, при составлении программы на машинном языке, то используют восьмеричную или шестнадцатеричную системы счисления. Числа в этих системах читаются почти так же легко, как десятичные, требуют соответственно в три (восьмеричная) и в четыре (шестнадцатеричная) раза меньше разрядов, чем в двоичной системе (числа 8 и 16 — соответственно третья и четвёртая степени числа 2), а перевод их в двоичную систему счисления и обратно осуществляется гораздо проще в сравнении с десятичной системой счисления.
Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему осуществляется путём замены каждой цифры эквивалентной ей двоичной триадой (тройкой цифр) или тетрадой (четвёркой цифр) соответственно.
Чтобы перевести число из двоичной системы в восьмеричную или шестнадцатеричную, его нужно разбить влево и вправо от запятой на триады (для восьмеричной) или тетрады (для шестнадцатеричной) и каждую такую группу заменить соответствующей восьмеричной или шестнадцатеричной цифрой.
Правила выполнения арифметических операций сложения, вычитания, умножения и деления в 2-, 8- и 16-ичной системах счисления, как было отмечено выше, будут такими же, как и в десятичной системе, только надо пользоваться особыми для каждой системы таблицами сложения и умножения.
При сложении цифры суммируются по разрядам, и если при этом возникает избыток, то он переносится влево.
54
- Тема 1. Информация и информатика
- Понятие информации
- Свойства информации
- Объективность информации
- Актуальность информации
- Доступность информации
- Информационные процессы и системы
- Информационные ресурсы и технологии
- Структура информатики и её связь с другими науками
- Тема 2. Количество и качество информации
- Уровни проблем передачи информации
- Меры информации
- Меры информации синтаксического уровня
- Виды и формы представления информации в информационных системах
- Тема 3. Представление числовой информации в ЭВМ
- Системы счисления
- Перевод чисел из одной системы счисления в другую
- Двоичная, восьмеричная и шестнадцатеричная системы счисления
- Двоично-десятичная система счисления
- Представление числовой информации в ЭВМ
- Погрешности представления числовой информации в ЭВМ
- Принципы кодирования информации
- Ранние системы кодирования текстов
- Схема кодирования ASCII
- Отечественные схемы 8-разрядного кодирования текстов
- Схема кодирования ISO-8859
- Схема кодирования CP 866
- Схема кодирования Windows-1251
- Схема кодирования КОИ-8Р
- Технология кодирования Unicode
- Механизм UTF-8
- Механизм UTF-16
- Механизм UTF-7
- Цифровое кодирование изображений
- Характеристика графических моделей
- Кодирование растровых изображений
- Оптическое разрешение изображения
- Практические модели sRGB и CMYK
- Разрядность кодирования цвета
- Оценка объёма выборки данных
- Обратимость методов сжатия данных
- Обратимые методы сжатия данных
- Групповое сжатие
- Сжатие по словарю
- Необратимые методы сжатия данных
- Тема 5. Логические функции
- Основные законы и постулаты алгебры логики
- Аксиомы (постулаты) алгебры логики
- Законы алгебры логики
- Представление функций алгебры логики
- Тема 6. Помехоустойчивое кодирование
- Основные определения теории помехоустойчивого кодирования
- Линейные групповые коды
- Тема 7. Компьютерная обработка информации
- Поколения электронных вычислительных машин
- Классификация средств обработки информации
- Классификация программного обеспечения
- Инструментарий технологии программирования
- Тема 8. Автоматизация работы с документами
- Оформление электронных документов
- Размер листа
- Ориентация листа
- Работа с разделами документа
- Текстовые абзацы, их функции и свойства
- Отступы и интервалы
- Оформление списков, записей и таблиц
- Оформление списков
- Оформление записей
- Взаимодействие изображений с текстом
- Способы вставки изображений в документ
- Режимы взаимодействия изображений и текста
- Представление нетекстовых объектов в документе
- Управление представлением изображений
- Визуализация значком
- Числовые диаграммы
- Структура диаграммы
- Автоматизация документооборота
- Стадии документооборота
- Принцип наследования свойств стилей
- Применение шаблонов документов
- Принцип наследования шаблонов
- Корневой шаблон
- Технология подготовки документов слияния
- Тема 9. Защита информации
- Информационные угрозы. Цели и объекты защиты информации
- Защита информации от несанкционированного доступа
- Защита от потерь информации
- Действия при сбоях в работе программ
- Источники и основные признаки заражения. Способы защиты
- Средства защиты от вредоносных программ
- Принцип достаточности защиты