Преобразование десятичных чисел в двоичную, восьмеричную и шестнадцатеричную системы счисления

ПЛАН

Введение

Преобразование чисел в разных системах счисления

Выполнение арифметических операций

Логический синтез комбинационных схем

Выводы

Литература

1. Информатика: Ученик / Под ред. проф. Н.В.Макаровой. – М.: Финансы и статистика, 2001. – 768 с.

2. Информатика: Базовый курс / С.В.Симонович и др. – СПб.: Питер, 2005. – 640 с.

3. Сергеев Н.П., Вашкевич Н.П. Основы вычислительной техники: Учеб. пособие. – М. Высшая школа, 1988. с. 54-64.


ВВЕДЕНИЕ

Работа любой ЭВМ основана на хранении и обработке двоичных данных. Человек привык пользоваться позиционной десятичной системой счисления. Для преобразования десятичных чисел в двоичную систему счисления осуществляется по достаточно простым правилам, которые в ЭВМ выполняются автоматически. Программисты в своей работе пользуются промежуточными системами счисления: восьмеричной и шестнадцатеричной, позволяющими в компактной форме представить двоичные числа.

Целями практического занятия является изучение методов преобразования чисел в различных системах счисления, используемых в персональных компьютерах, основных приемов выполнения арифметических операций. Привитие практических навыков в синтезе простых логических схем.


ПРЕОБРАЗОВАНИЕ ЧИСЕЛ В РАЗНЫХ СИСТЕМАХ СЧИСЛЕНИЯ

Преобразование десятичных чисел в двоичную, восьмеричную и шестнадцатеричную системы счисления

1) Разберите пример преобразования десятичного числа 153.638(10) в двоичную, восьмеричную и шестнадцатеричную системы счисления. Обратите внимание, что отдельно преобразуется целая часть числа, используя правило последовательного деления, и отдельно преобразуется дробная часть числа, используя правило последовательного умножения.

Преобразование целой части числа:

2-я с.с. Частичное частное Остаток 8-я с.с. Частичное частное Остаток 16-я с.с. Частичное частное Остаток
153:2 = 76   153:8 =     153:16 =    
76:2 =     19:8 =      
38:2 =      
19:2 =    
9:2 =    
4:2 =    
2:2 =    
153(10) = 10011001(2) 153(10) = 231(8) 153(10) = 99(16)

Стрелками показывается порядок записи цифр в новой системе счисления.

Для шестнадцатеричной системы счисления цифры 10, 11, 12, 13, 14, 15 обозначаются соответственно латинскими буквами A, B, C, D, E, F.

Преобразование дробной части числа:

2-я с.с. Частное произведение Целая часть 8-я с.с. Частное произведение Целая часть 16-я с.с. Частное произведение Целая часть
0.638´2 = 1.276 1 0.638´8 = 5.104   0.638´16 = 10.208 10ÞА
0.276´2 = 0.552   0.104´8 = 0.832   0.208´16 = 3.328  
0.552´2 = 1.104   0.832´8 = 6.656   0.328´16 = 5.248  
0.104´2 = 0.208   0.656´8 = 5.248   0.248´16 = 3.968  
0.208´2 = 0.416   0.248´8 = 1.984    
0.416´2 = 0.832    
0.832´2 = 1.664  
0.664´2 = 1.328  
0.328´2 = 0.656  
0.638(10) = 0.101000110(2) 0.638(10) = 0.50651(8) 0.638(10) = 0.А353(16)

Стрелками показывается порядок записи цифр в новой системе счисления.

Окончательный результат:

153.638(10) = 10011001.101000110(2) = 231.50651(8)= 99.А353(16)

2) Самостоятельно преобразуйте числа 37.25(10) и 206.125(10) в двоичную, восьмеричную и шестнадцатеричную системы счисления


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: