Лабораторная работа 6 по СС. Представление в различных системах счисления
Скачать 61.95 Kb.
|
Лабораторно-практическая работа №6. Тема: Представление в различных системах счисления Цель: приобретение навыков выполнения операций в различных системах счисления. Теоретические сведения к лабораторной работе Основные понятия Система счисления — это совокупность правил и приемов записи чисел с помощью набора цифровых знаков. Количество цифр, необходимых для записи числа в системе, называют основанием системы счисления. Основание системы записывается в справа числа в нижнем индексе: . Различают два типа систем счисления:
Примером непозиционной системы счисления является римская: числа IX, IV, XV и т.д. Примером позиционной системы счисления является десятичная система, используемая повседневно. Десятичная система счисления – в настоящее время наиболее известная и используемая поныне. Десятичная система использует десять цифр —– 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9, а также символы “+” и “–” для обозначения знака числа и запятую или точку для разделения целой и дробной частей числа. В вычислительных машинах используется двоичная система счисления, её основание — число 2. Для записи чисел в этой системе используют только две цифры — 0 и 1. Таблица 1. Соответствие чисел, записанных в различных системах счисления
Правила перевода чисел из одной системы счисления в другую Перевод чисел из одной системы счисления в другую составляет важную часть машинной арифметики. Рассмотрим основные правила перевода.
При переводе удобно пользоваться таблицей степеней двойки: Таблица 2. Степени числа 2
Пример. Число перевести в десятичную систему счисления.
При переводе удобно пользоваться таблицей степеней восьмерки: Таблица 3.4. Степени числа 8
Пример. Число перевести в десятичную систему счисления.
При переводе удобно пользоваться таблицей степеней числа 16: Таблица 3. Степени числа 16
Пример. Число перевести в десятичную систему счисления.
Пример. Число перевести в двоичную систему счисления.
Пример. Число перевести в восьмеричную систему счисления.
Пример. Число перевести в шестнадцатеричную систему счисления. Арифметические действия над целыми числами в 2-ой системе счисления:
Сложение и вычитание в восьмеричной системе счисления. При выполнении сложения и вычитания в 8-ой СС необходимо соблюдать следующие правила:
В этом случае для записи результата надо вычесть 8, записать остаток, а к старшему разряду прибавить единицу переполнения; 3)если при вычитании приходится занимать единицу в старшем разряде, эта единица переносится в младший разряд в виде восьми единиц. Пример + 7708 + 7508 2368 2368 12268 5128 Сложение и вычитание в шестнадцатеричной системе счисления. При выполнении этих действий в 16–ой СС необходимо соблюдать следующие правила: 1)при записи результатов сложения и вычитания надо использовать цифры шестнадцатеричного алфавита: цифры, обозначающие числа от 10 до 15 записываются латинскими буквами, поэтому, если результат является числом из этого промежутка, его надо записывать соответствующей латинской буквой; 2)десяток шестнадцатеричной системы счисления равен 16, т.е. переполнение разряда поступает, если результат сложения больше или равен 16, и в этом случае для записи результата надо вычесть 16, записать остаток, а к старшему разряду прибавить единицу переполнения; 3)если приходится занимать единицу в старшем разряде, эта единица переносится в младший разряд в виде шестнадцати единиц. Примеры. + В0916 + В0916 TFA16 7FA16 1A0316 30F16 Ход работы Задание 1) Перевести целые числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную и обратно.
2) Выполнить операцию:
3) Запустить программу «Калькулятор» из группы программ Windows «Стандартные», в меню «ВИД» выполнить команду «Инженерный». Выполнить арифметические действия:
Ответ представить в десятичной системе счисления. Контрольные вопросы
Сделать вывод о проделанной лабораторной работе:_______________________________________________________ _______________________________________________________________________________________________________ _______________________________________________________________________________________________________ |