Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


а) для двоичной системы счисления




Сложение в двоичной системе Умножение в двоичной системе

 

Б) для восьмеричной системы счисления

Сложение в восьмеричной системе Умножение в восьмеричной системе

 

В) для шестнадцатеричной системы счисления

 

Сложение в шестнадцатеричной системе

+                     A B C D E F
                      A B C D E F
                    A B C D E F  
                  A B C D E F    
                A B C D E F      
              A B C D E F        
            A B C D E F          
          A B C D E F            
        A B C D E F              
      A B C D E F                
    A B C D E F                  
A A B C D E F                    
B B C D E F                     1A
C C D E F                     1A 1B
D D E F                     1A 1B 1C
E E F                     1A 1B 1C 1D
F F                     1A 1B 1C 1D 1E

 

Умножение в шестнадцатеричной системе

*                     A B C D E F
                                 
                      A B C D E F
            A C E           1A 1C 1E
          C F       1B 1E       2A 2D
        C       1C       2C       3C
      A F     1E     2D     3C     4B
      C     1E   2A     3C     4E   5A
      E   1C   2A     3F   4D   5B    
                                 
        1B   2D   3F     5A   6C   7E  
A   A   1E     3C     5A   6E     8C  
B   B     2C     4D     6E     8F 9A A5
C   C       3C       6C       9C A8 B4
D   D 1A       4E 5B       8F 9C A9 B6 C3
E   E 1C 2A           7E 8C 9A A8 B6 C4 D2
F   F 1E 2D 3C 4B 5A         A5 B4 C3 D2 E1

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

6. Выполнить деление:
а) 100110010011000(2): 101011(2)=111001000(2);
б) 46230(8): 53(8)=710(8);
в) 4C98(16): 2B(16)=1C8(16).

 

Оформление титульного листа для отчёта

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ ДНР

ГОУ ВПО «ДОНЕЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ УПРАВЛЕНИЯ»

 

Практическая работа № 1

по дисциплине «Информатика и программирование»

Тема: «Позиционные системы счисления. Арифметические операции»

 

Выполнил: студент группы

Иванов И.И.

 

Донецк
2016 год

 

 





Поделиться с друзьями:


Дата добавления: 2017-01-28; Мы поможем в написании ваших работ!; просмотров: 526 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Жизнь - это то, что с тобой происходит, пока ты строишь планы. © Джон Леннон
==> читать все изречения...

2323 - | 2092 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.