 
        
        Zhovtyak lab 1
.docxГУАП
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
| 
 | 
 | 
 | 
 | 
 | 
| должность, уч. степень, звание | 
 | подпись, дата | 
 | инициалы, фамилия | 
| ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ | 
| ДВОИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ | 
| по курсу: ИНФОРМАТИКА | 
| 
 | 
РАБОТУ ВЫПОЛНИЛ
| СТУДЕНТ ГР. № | 4016 | 
 | 
 | 
 | М.О.Жовтяк | 
| 
 | 
 | 
 | подпись, дата | 
 | инициалы, фамилия | 
Санкт-Петербург 2020
Цель работы: ознакомление с принципами перевода целых чисел из десятичной системы счисления в двоичную и наоборот, овладение навыками осуществления арифметических операций с числами в двоичной системе счисления.
Решение:
Дано: 13, 12
- Перевод из десятичной системы счисления в двоичную 
1310=23+22+20=11012=8+4+1=1310 => перевод выполнен верно
1210=23+22=11010=8+4=1210 => перевод выполнен верно
- Выполним сложение и умножение чисел, переведенных в двоичную систему счисления 
Сложение:
1101+1100 = 110012=2510
Умножение:
1101*1100 = 100111002=15610
- Записываем числа 13 и 12 прямым, обратным и дополнительным кодом 
Прямой код: 13 – 00001101; 12 – 00001100
Обратный код: 13 – 11110010; 12 – 11110011
Дополнительный код: 13 – 11110011; 12 – 11110100
- Выполним сложение чисел 13 и -12 в двоичной системе счисления 
13+(-12) = 00001101+11110100 = 1/000000012 = 110
- Выполним сложение чисел -13 и 12 в двоичной системе счисления 
12 +(-13) = 00001100+11110011 = 111111112
Переводим отрицательное число в обратный код:
111111112 => 000000002 =>(+1) => 000000012 = -110
Вывод: я научился выполнять перевод из десятичной системы счисления в двоичную и обратно; выполнять сложение и умножение двоичных чисел; переводить числа, записанных в двоичном коде, из прямого кода в обратный и дополнительный коды; выполнять сложение двоичных чисел, в котором одно из чисел - отрицательное
