Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЭВМ Лабораторная работа №2

.doc
Скачиваний:
5
Добавлен:
17.04.2015
Размер:
120.32 Кб
Скачать

3. Сложить числа:

а) 10000000100(2) + 111000010(2) = 10111000110(2).

б) 223,2(8) + 427,54(8) = 652,74(8).

в) 3B3,6(16) + 38B,4(16) = 73E,A(16).

10000000100 223,2 3B3,6

+ 111000010 + 427,54 +38B,4

------------ ------- -----

10111000110 652,74 73E,A

 

Выполним проверку результатов расчетов переводом в десятичную систему счисления. Для этого переведем каждое слагаемое и сумму в десятичную систему счисления, выполним сложение слагаемых в десятичной системе счисления. Результат должен совпасть с суммой.

а) 10000000100(2)=1210+1 22 = 1024+4=1028(10)

111000010(2)=128+ 127+ 126+ 121 =  256+128+64+2 = 450(10)

10111000110(2)=1210+ 128+ 127+ 126+ 122+ 121 =  1024+256+128+64+4+2 = 1478(10)

1028(10)+450(10) = 1478(10)

Результаты совпадают, следовательно, вычисления в двоичной системе счисления выполнены верно!

 б) 223,2(8)=282+ 281+ 380+ 28-1 =  128+16+3+0,25 = 147,25(10)

427,54(8)= 482+ 281+ 780+ 58-1+ 48-2 =  256+16+7+0,625+0,0625 = 279,6875(10)

652,74(8)= 682+ 581+ 280+ 78-1+ 48-2 =  384+40+2+0,875+0,0625 = 426,9375(10)

147,25(10)+279,6875(10) = 426,9375(10)

Результаты совпадают, следовательно, вычисления в восьмеричной системе счисления выполнены верно!

 в) 3B3,6(16)= 3162+ 11161+ 3160+ 616-1 =  768+176+3+0,375 = 947,375(10)

38B,4(16)= 3162+ 8161+ 11160+ 416-1 =  768+128+11+0,25 = 907,25(10)

73E,A(16)= 782+ 381+ 1480+ 108-1 =  1792+48+14+0,625 = 1854,625(10)

947,375(10)+907,25(10) = 1854,625(10)

Результаты совпадают, следовательно, вычисления в шестнадцатеричной системе счисления выполнены верно!

 

4. Выполнить вычитание:

а) 1100000011,011(2) - 101010111,1(2) = 110101011,111(2).

б) 1510,2(8) - 1230,54(8) = 257,44(8).

в) 27D,D8(16) - 191,2(16) = EC,B8(16).

1100000011,011 1510,2 27D,D8

- 101010111,1 -1230,54 -191,2

-------------- ------- ------

110101011,111 257,44 EC,B8

5. Выполнить умножение:

а) 100111(2)  1000111(2) = 101011010001(2).

б) 1170,64(8)  46,3(8) = 57334,134(8).

в) 61,A(16)  40,D(16) = 18B7,52(16).

100111 1170,64 61,A

*1000111 * 46,3 *40,D

------------- -------------- ----------

100111 355 234 4F 52

+ 100111 + 7324 70 + 1868

100111 47432 0 ----------

100111 ------------- 18B7,52

------------- 57334,134

101011010001

6. Выполнить деление:

а) 100110010011000(2) : 101011(2)=111001000(2);

б) 46230(8) : 53(8)=710(8);

в) 4C98(16) : 2B(16)=1C8(16).

Практическая часть:

Выполнить арифметические операции с числами 4, 25, 47 используя числа варианты чисел из лабораторной 1.

Прямоугольник 1Вывод: Изучил арифметические операции в различных системах счисления.