КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Практическая часть. Шестнадцатеричная система счисления
Шестнадцатеричная система счисления.
Основанием системы является число 16. Для изображения числа нужно использовать 16 цифр. Так как цифр 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 недостаточно, то для остальных цифр используются первые буквы латинского алфавита: A (цифра 10), B (цифра 11), C (цифра 12), D (цифра 13), E (цифра 14), F (цифра 15). Перевод 16 --> 10:
A8B7,E16 = 10*163 + 8*162 + 11*161 + 7*160 + 14*16-1 = 10*4096 + 8*256 + 11*16+ + 7 + 14/16 = 43191,87516.
Перевод 10 --> 16.
7643,410 = 1DDB,6616
7643 ¦ 16 0, ¦ 4 * 16 64 477 ¦ 16 6, ¦ 4 * 16 124 32 29 ¦ 16 6, ¦ 4 * 16 112 157 16 1 6, ¦ 4 * 16 123 144 13 ¦............ 112 13 ¦ 11 ¦ ¦ <---------
Перевод 16 --> 2. Так как 16 = 24, то в этом случае каждая шестнадцатеричная цифра должна быть представлена двоичной тетрадой.
Пример. D85CA,9B16 = 1101 1000 0101 1100 1010, 1001 10112
Перевод 2 --> 16. В этом случае исходное число нужно разделить влево и вправо от запятой на тетрады, а затем каждую тетраду записать одной шестнадцатеричной цифрой. Пример. 11¦1011¦1110¦0001¦,0110¦1102 = 3BE1,6C16 Для сокращения вычислений вместо 10 --> 2 выполняют 10 --> 16 --> 2, вместо 2 --> 10 выполняют 2 --> 16 --> 10.
Практическую часть лабораторной работы необходимо выполнить вручную в соответствии со следующими задачами: 1. Выполнить перевод первого числа из десятичной системы в двоичную, из десятичной в восьмеричную и из десятичной в шестнадцатеричную системы. 2. Выполнить перевод второго десятичного числа в двоичную систему, а затем из двоичной – в восьмеричную и шестнадцатеричную. 3. Выполнить сложение первого и второго чисел в двоичной системе. 4. Выполнить вычитание второго числа из первого в двоичной системе. 4. Выполнить перевод третьего числа из шестнадцатеричной системы в двоичную и десятичную. 5. Выполнить сложение второго и третьего чисел в шестнадцатеричной системе. 6. Выполнить вычитание второго числа из третьего в шестнадцатеричной системе. 7. Выполнить сложение первого и второго чисел в восьмеричной системе. 8. Выполнить вычитание второго числа из первого в восьмеричной системе. Первое число формируется на основе собственной даты рождения, где ДД – день в дате рождения, ММ – месяц, ГГГГ – год. Результати вычислений по каждому пункту проверить в десятичной системе счисления. Варианты индивидуальных заданий выбираются из таблицы 1 в соответствии с номером студента в списке группы в журнале преподавателя.
Таблица1.Варианты индивидуальных заданий
1.3 Контрольные вопросы и практические задания:
1. Чем отличаются непозиционные системы счисления от позиционных? 2. Алгоритм перевода чисел из десятичной системы счисления в двоичную и наоборот. 3. Алгоритм перевода чисел из десятичной системы счисления в восьмеричную и наоборот. 4. Алгоритм перевода чисел из десятичной системы счисления в шестнадцатеричную и наоборот. 5. Сложение чисел в двоичной системе. 6. Алгоритм перевода чисел из двоичной системы счисления в шестнадцатеричную и наоборот. 7. Алгоритм перевода чисел из двоичной системы счисления в восьмеричную и наоборот. 8. Сложение чисел в восьмеричной системе. 9. Сложение чисел в шестнадцатеричной системе. 10. Вычитание чисел в двоичной системе. 11. Вычитание чисел в восьмеричной системе. 12. Вычитание чисел в шестнадцатеричной системе.
Дата добавления: 2014-11-20; Просмотров: 508; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |