Системы счисления
Ответ: Х = 202,(02)(3). Проверка
Download 238.39 Kb.
|
Лабораторная работа. Тема Системы счисления (1)
- Bu sahifa navigatsiya:
- Пример 12.
- Ответ
- 2.3.1. Перевод из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно
- Пример 14
- Пример 16
- Решение: . Метод подбора
- Пример 18.
Ответ: Х = 202,(02)(3).
Проверка: Пример 10: Переведем число Х = 75010 в шестнадцатеричную систему счисления:
Ответ: . 2.3 Смешанные системы счисления. Между двоичной системой счисления, с одной стороны, и восьмеричной и шестнадцатеричной — с другой, существует связь, позволяющая легко переводить числа из одной системы в другую: 8 и 16 — есть третья и четвертая степени двойки. Зависимость между числами восьмеричной и шестнадцатеричной системами счисления и эквивалентными им двоичными тетрадами представлена в таблице 4. Таблица 4
Для перехода из двоичной в восьмеричную или шестнадцатеричную систему поступают следующим образом: двигаясь от запятой, разделяющей целую и дробную части, влево и вправо соответственно, разбивают двоичное число на группы по три (четыре) разряда, дополняя при необходимости нулями, крайние левую и правую группы. Затем триаду (тетраду) заменяют соответствующей восьмеричной (шестнадцатеричной) цифрой. Пример 11. а) Перевести б) Перевести Перевод из восьмеричной в шестнадцатеричную систему и обратно осуществляется через двоичную систему с помощью триад и тетрад. Пример 12. Перевести число Ответ: . Пример 13. Перевести число Х = 1237(10) в двоичную систему счисления. Решение: Для ускорения перевода используем двухступенчатую схему: 10162. В данном примере для перевода числа из десятичной системы счисления в шестнадцатеричную потребовалось произвести две операции. При переводе этого же числа в двоичную систему счисления потребовалось бы десять операций деления. Сначала переводим число в шестнадцатеричную систему счисления. В результате получаем число Х16 = 4D516. Затем записываем каждую шестнадцатеричную цифру двоичными тетрадами, сохраняя при этом последовательность цифр шестнадцатеричного числа.
Ответ: В результате получаем двоичное число: Х2 = 100110101012. Проверка: Осуществим проверку полученного результата путем перевода в десятичную систему счисления. 2.3.1. Перевод из двоичной системы счисления в восьмеричную, шестнадцатеричную и обратно При переводе в восьмеричную систему счисления двоичное число разбиваем на группы по 3 цифры справа налево (триады), начиная с младшего разряда. Затем каждую тройку цифр заменяем соответственно цифрой восьмеричной системы счисления. Дробную часть разбиваем от запятой вправо на группы по 3 цифры. Обратный переход - от восьмеричной системы счисления к двоичной - осуществляется заменой каждой восьмеричной цифры ее двоичным эквивалентом (тремя двоичными цифрами). Таблица 5
Пример 14: Перевести число в восьмеричную систему счисления: Решение: . Пример 15: Перевести число в восьмеричную систему счисления: Решение: . Для перевода двоичного числа в шестнадцатеричное необходимо разбить двоичное число на тетрады справа налево. Первую цифру двоичного числа при необходимости дополняют до тетрады нулями. Таблица 6
Пример 16: Перевести число Х = 1011101110(2) в шестнадцатеричную систему счисления. Решение: Разделим число на тетрады и к первым двум двоичным цифрам добавим недостающие до тетрады нули. 4-битовые группы, тетрады шестнадцатеричные эквиваленты каждой тетрады. Ответ: В результате получаем шестнадцатеричное число Х= 2ЕЕ16. Проверка: Осуществим проверку полученного результата путем перевода в десятичную систему счисления, затем – из десятичной в шестнадцатеричную.
Пример 17: Перевести число из двоичной системы счисления в шестнадцатеричную систему счисления: Решение: . Метод подбора Для перевода двоичного числа в десятичное необходимо его записать в виде многочлена, состоящего из произведений цифр числа и соответствующей степени числа 2, и вычислить по правилам десятичной арифметики: (6) При переводе удобно пользоваться таблицей степеней двойки: Таблица 7
Пример 18. Перевести число 7710 в двоичную систему счисления. Решение: Разбиваем число 7710 на сумму чисел, используя степени двойки: 6 5 4 3 2 1 0 (разряды) Ответ: 7710 = 10011012
3. Арифметические операции в позиционных системах счисления Арифметические действия над числами в любой позиционной системе счисления производятся по тем же правилам, что и в десятичной системе, так как все они основываются на правилах выполнения действий над соответствующими полиномами. При этом нужно только пользоваться теми таблицами сложения и умножения, которые имеют место при данном основании р системы счисления. Отметим, что во всех позиционных системах счисления с любым основанием Р умножения на числа вида Р*m , где т — целое число, сводится просто к перенесению запятой у множимого на т разрядов вправо или влево (в зависимости от знака т), так же как и в десятичной системе. Рассмотрим основные арифметические операции сложение, вычитание, умножение и деление. Сложение Правила выполнения арифметических операций в двоичной системе счисления: операция сложения выполняется так же, как и в десятичной системе. Переполнение разряда приводит к появлению единицы в следующем разряде.
Download 238.39 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling