Глава 4. Компьютерная арифметика
Оценка 4.8

Глава 4. Компьютерная арифметика

Оценка 4.8
doc
07.05.2020
Глава 4. Компьютерная арифметика
54. Глава 4. Компьютерная арифметика.doc

Глава 4.        Компьютерная арифметика

Самостоятельные работы

Самостоятельная работа № 4.                                  Вариант             

Целые числа в памяти компьютера

1.       Запишите приведенное в задании натуральное число в 8-битную ячейку памяти.

2.       Запишите приведенное в задании отрицательное целое число в 8-битную ячейку памяти.

3.       Какое число получится, если сложить два числа, приведенных в задании, в 8-битной арифметике без знака?

Ответ:

 

4.       Какое число получится если сложить два числа, приведенных в задании, в 8-битной арифметике со знаком?

Ответ:

 

5.       *Какое число получится, если сложить два числа, приведенных в задании, в 16-битной арифметике без знака?

Ответ:

 

6.       *Какое число получится, если сложить два числа, приведенных в задании, в 16-битной арифметике со знаком?

Ответ:

 

 

 

  

 

 


Самостоятельная работа № 5.                                  Вариант             
Операции с целыми числами

1.       Напишите логическую операцию и маску (в шестнадцатеричной системе счисления), которые нужно применить, чтобы ОБНУЛИТЬ указанные биты 16-битного целого числа (биты нумеруются справа налево, начиная с 0).

Ответ:

 

2.       Напишите логическую операцию и маску (в шестнадцатеричной системе счисления), которые нужно применить, чтобы УСТАНОВИТЬ указанные биты 16-битного целого числа.

Ответ:

 

3.       Выполните логическую операцию «исключающее ИЛИ» между заданными числами и запишите в ответе полученное число в шестнадцатеричной системе счисления.

Ответ:

 

4.       Число записано в указанных битах 16-битного целого числа, хранящегося в переменной N. Какие операции нужно выполнить, чтобы записать это число в переменную X? Маски для выполнения логических операций записывайте в шестнадцатеричной системе счисления.

Ответ:

 

 

 


Самостоятельная работа № 6.                                  Вариант             
Вещественные числа в памяти компьютера

1.       Запишите приведенное в задании целое число в 32-битную ячейку памяти.

2.       Покажите все этапы выполнения операции сложения для приведенных чисел:

·    переведите слагаемые в двоичный код, выполните нормализацию

Ответ:

 

·    выполните приведение к одинаковому порядку

Ответ:

 

·    выполните сложение

Ответ:

 

·    выполните нормализацию результата

Ответ:

 

·    переведите результат в десятичную систему счисления

Ответ:

 

3.       Покажите все этапы выполнения операции вычитания для приведенных чисел.

Ответ:

 

4.       *Покажите все этапы выполнения операции умножения для приведенных чисел.

Ответ:

 

5.       *Покажите все этапы выполнения операции деления для приведенных чисел.

Ответ:

 

 

 


Задания по вариантам

Самостоятельная работа № 4.                                 
Целые числа в памяти компьютера

Вариант 1           Вариант 2           Вариант 3          

1) 113              1) 122              1) 90              

2) -51              2) -102             2) -55             

3) 70 + 227         3) 93 + 201         3) 87 + 192        

4) 60 + 76          4) 76 + 60          4) 89 + 144        

5) 30531 + 35045    5) 30006 + 35551    5) 30028 + 35539   

6) 21462 + 11346    6) 20218 + 12608    6) 22152 + 10717    

 

Вариант 4           Вариант 5           Вариант 6          

1) 119              1) 110              1) 51              

2) -84              2) -124             2) -103            

3) 94 + 196         3) 83 + 204         3) 55 + 216        

4) 98 + 117         4) 68 + 71          4) 67 + 111        

5) 32767 + 32860    5) 32612 + 33017    5) 31154 + 34432   

6) 19559 + 13284    6) 19288 + 13513    6) 21236 + 11572   

 

Вариант 7           Вариант 8           Вариант 9          

1) 103              1) 81               1) 121             

2) -66              2) -78              2) -118            

3) 63 + 200         3) 69 + 206         3) 85 + 209        

4) 89 + 101         4) 51 + 133         4) 73 + 133        

5) 33230 + 32388    5) 33170 + 32433    5) 34349 + 31197   

6) 21700 + 11144    6) 20415 + 12391    6) 19952 + 12852   

 

Вариант 10          Вариант 11          Вариант 12         

1) 64               1) 105              1) 115             

2) -99              2) -60              2) -56             

3) 70 + 210         3) 87 + 176         3) 71 + 234        

4) 88 + 130         4) 96 + 146         4) 59 + 114        

5) 34623 + 30939    5) 33440 + 32149    5) 31345 + 34285   

6) 22078 + 10798    6) 21035 + 11813    6) 21342 + 11494   

 

Вариант 13          Вариант 14          Вариант 15         

1) 65               1) 87               1) 98              

2) -87              2) -64              2) -69             

3) 55 + 253         3) 96 + 205         3) 65 + 234        

4) 52 + 94          4) 85 + 118         4) 95 + 40         

5) 32533 + 33070    5) 34016 + 31602    5) 34074 + 31535   

6) 20996 + 11835    6) 22893 + 9964     6) 20970 + 11848   

 

Вариант 16          Вариант 17          Вариант 18         

1) 71               1) 50               1) 115             

2) -92              2) -74              2) -75             

3) 76 + 223         3) 69 + 212         3) 74 + 192        

4) 78 + 146         4) 53 + 189         4) 77 + 88         

5) 31106 + 34515    5) 34794 + 30787    5) 32866 + 32714   

6) 21244 + 11580    6) 19600 + 13280    6) 21045 + 11796   

 

Вариант 19          Вариант 20          Вариант 21         

1) 119              1) 91               1) 101             

2) -61              2) -71              2) -122            

3) 70 + 200         3) 62 + 241         3) 99 + 173        

4) 55 + 176         4) 91 + 107         4) 65 + 162        

5) 31829 + 33778    5) 31854 + 33725    5) 32775 + 32861   

6) 22294 + 10543    6) 19159 + 13659    6) 20297 + 12513   

 

Ответы по вариантам:

 1) 01110001   11001101     41  -120      40   -32728

 2) 01111010   10011010     38  -120      21   -32710

 3) 01011010   11001001     23   -23      31   -32667

 4) 01110111   10101100     34   -41      91   -32693

 5) 01101110   10000100     31  -117      93   -32735

 6) 00110011   10011001     15   -78      50   -32728

 7) 01100111   10111110      7   -66      82   -32692

 8) 01010001   10110010     19   -72      67   -32730

 9) 01111001   10001010     38   -50      10   -32732

10) 01000000   10011101     24   -38      26   -32660

11) 01101001   11000100      7   -14      53   -32688

12) 01110011   11001000     49   -83      94   -32700

13) 01000001   10101001     52  -110      67   -32705

14) 01010111   11000000     45   -53      82   -32679

15) 01100010   10111011     43  -121      73   -32718

16) 01000111   10100100     43   -32      85   -32712

17) 00110010   10110110     25   -14      45   -32656

18) 01110011   10110101     10   -91      44   -32695

19) 01110111   11000011     14   -25      71   -32699

20) 01011011   10111001     47   -58      43   -32718

21) 01100101   10000110     16   -29     100   -32726

 


Самостоятельная работа № 5.                                 
Операции с целыми числами

Ваpиант 1              Ваpиант 2              Ваpиант 3             

1. {2, 4, 8}           1. {8, 0, 7}           1. {0, 9, 8}          

2. {9, 7, 3}           2. {1, 9, 3}           2. {6, 5, 3}          

3. 0x87  xor  0x53     3. 0xExor  0x3A     3. 0x78  xor  0x8D    

4. биты с 3 по 4       4. биты с 4 по 5       4. биты с 1 по 3      

 

Ваpиант 4              Ваpиант 5              Ваpиант 6             

1. {1, 8, 0}           1. {1, 9, 4}           1. {2, 6, 5}           

2. {6, 7, 9}           2. {2, 5, 8}           2. {9, 4, 7}          

3. 0x1D  xor  0x66     3. 0x2D  xor  0x27     3. 0xD2  xor  0xA3    

4. биты с 10 по 14     4. биты с 2 по 6       4. биты с 3 по 4      

 

Ваpиант 7              Ваpиант 8              Ваpиант 9             

1. {2, 4, 3}           1. {8, 5, 7}           1. {6, 3, 9}          

2. {0, 9, 6}           2. {9, 2, 3}           2. {4, 5, 8}          

3. 0xC3  xor  0xB8     3. 0x36  xor  0x1B     3. 0xF  xor  0x4E     

4. биты с 2 по 6       4. биты с 9 по 11      4. биты с 6 по 7      

 

Ваpиант 10             Ваpиант 11             Ваpиант 12            

1. {8, 7, 5}           1. {5, 3, 8}           1. {8, 2, 0}          

2. {0, 1, 2}           2. {7, 0, 6}           2. {9, 3, 5}           

3. 0x1D  xor  0x56     3. 0x69  xor  0xC9     3. 0x78  xor  0x93    

4. биты с 1 по 4       4. биты с 7 по 9       4. биты с 1 по 5      

 

Ваpиант 13             Ваpиант 14             Ваpиант 15            

1. {8, 6, 3}           1. {7, 8, 6}           1. {2, 1, 4}          

2. {7, 1, 0}           2. {0, 9, 3}           2. {8, 7, 3}          

3. 0x3C  xor  0x96     3. 0xE4  xor  0x5A     3. 0xE8  xor  0x8D    

4. биты с 7 по 11      4. биты с 11 по 14     4. биты с 7 по 9      

 

Ваpиант 16             Ваpиант 17             Ваpиант 18            

1. {6, 4, 7}           1. {6, 4, 7}           1. {6, 7, 0}          

2. {0, 9, 2}           2. {8, 1, 5}           2. {1, 5, 3}          

3. 0x39  xor  0x1E     3. 0x99  xor  0x74     3. 0xB8  xor  0xD1    

4. биты с 12 по 13     4. биты с 11 по 13     4. биты с 5 по 9      

 

Ваpиант 19             Ваpиант 20             Ваpиант 21            

1. {5, 8, 3}           1. {9, 6, 8}           1. {2, 9, 6}          

2. {9, 6, 2}           2. {3, 1, 5}           2. {3, 4, 0}          

3. 0xC3  xor  0xCA     3. 0x71  xor  0x87     3. 0x2E  xor  0xC5    

4. биты с 6 по 8       4. биты с 6 по 9       4. биты с 13 по 15    

Решения:

1.       Операция «И» с маской ….

2.       Операция «ИЛИ» с маской ….

3.       ...

4.       Выполнить операцию «И» с маской …, а затем сдвиг вправо на … бит. Или

Выполнить сдвиг вправо на … бит, а затем операцию «И» с маской ….

Результат записать в переменную X.

Ответы по вариантам:

 1. FEEB   288    D4   (N and 0x18)   shr  3   (N shr  3) and 0x3

 2. FE7E   20A    DE   (N and 0x30)   shr  4   (N shr  4) and 0x3

 3. FCFE    68    F5   (N and 0xE)    shr  1   (N shr  1) and 0x7

 4. FEFC   2C0    7B   (N and 0x7C00) shr 10   (N shr 10) and 0x1F

 5. FDED   124     A   (N and 0x7C)   shr  2   (N shr  2) and 0x1F

 6. FF9B   290    71   (N and 0x18)   shr  3   (N shr  3) and 0x3

 7. FFE3   241    7B   (N and 0x7C)   shr  2   (N shr  2) and 0x1F

 8. FE5F   20C    2D   (N and 0xE00)  shr  9   (N shr  9) and 0x7

 9. FDB7   130    41   (N and 0xC0)   shr  6   (N shr  6) and 0x3

10. FE5F     7    4B   (N and 0x1E)   shr  1   (N shr  1) and 0xF

11. FED7    C1    A0   (N and 0x380)  shr  7   (N shr  7) and 0x7

12. FEFA   228    EB   (N and 0x3E)   shr  1   (N shr  1) and 0x1F

13. FEB7    83    AA   (N and 0xF80)  shr  7   (N shr  7) and 0x1F

14. FE3F   209    BE   (N and 0x7800) shr 11   (N shr 11) and 0xF

15. FFE9   188    65   (N and 0x380)  shr  7   (N shr  7) and 0x7

16. FF2F   205    27   (N and 0x3000) shr 12   (N shr 12) and 0x3

17. FF2F   122    ED   (N and 0x3800) shr 11   (N shr 11) and 0x7

18. FF3E    2A    69   (N and 0x3E0)  shr  5   (N shr  5) and 0x1F

19. FED7   244     9   (N and 0x1C0)  shr  6   (N shr  6) and 0x7

20. FCBF    2A    F6   (N and 0x3C0)  shr  6   (N shr  6) and 0xF

21. FDBB    19    EB   (N and 0xE000) shr 13   (N shr 13) and 0xFFFF


Самостоятельная работа № 6.                                 
Вещественные числа в памяти компьютера

Вариант 1           Вариант 2           Вариант 3          

1) -88.625          1) -42.5            1) -42.625         

2)  7.875 + 18.375  2) 15.125 + 7.5     2)  7.375 + 10.5   

3) 17.375 - 15.5    3) 12.125 - 18.125  3) 18.625 - 5.75   

4)  8.125 * 5       4)  6.125 * 9       4)   9.25 * 10     

5) 67.375 / 11      5)  91.25 / 10      5) 75.625 / 5      

 

Вариант 4           Вариант 5           Вариант 6          

1) -35.5            1) -21.75           1) -56.25          

2) 17.875 + 15.125  2)  5.125 + 12.375  2)    7.5 + 13.625 

3)  5.125 - 11.875  3)  13.75 - 6.625   3)  5.375 - 16.25  

4)  5.875 * 11      4)  5.125 * 5       4)  8.875 * 5      

5)  57.75 / 11      5)     69 / 6       5) 25.625 / 5       

 

Вариант 7           Вариант 8           Вариант 9          

1) -28.25           1) -53.125          1) -89.75          

2)  7.125 + 6.875   2) 14.375 + 6.375   2)  8.625 + 12.375 

3)  6.125 - 13.5    3)    9.5 - 11.125  3)  6.625 - 19.5   

4)  9.625 * 7       4)  9.875 * 6       4)  6.125 * 10     

5)  66.75 / 6       5) 61.875 / 5       5)  81.25 / 5      

 

Вариант 10          Вариант 11          Вариант 12         

1) -38.25           1) -71.625          1) -93.125         

2) 10.125 + 12.875  2)  6.875 + 15.375  2) 19.875 + 5.25   

3) 16.375 - 11.125  3) 19.625 - 14.125  3) 17.375 - 7.875  

4)  5.875 * 11      4)  9.875 * 9       4)  9.625 * 6      

5)   73.5 / 6       5) 53.375 / 7       5)  69.75 / 6      

 

Вариант 13          Вариант 14          Вариант 15         

1) -99.25           1) -94.375          1) -27.625         

2)   7.25 + 17.625  2) 11.375 + 8.875   2) 14.375 + 15.25  

3)  19.25 - 9.5     3) 19.125 - 16.75   3)  5.125 - 15.125 

4)    6.5 * 9       4)  8.125 * 11      4)   9.75 * 9      

5)  48.75 / 5       5)     63 / 6       5) 72.875 / 11     

 

Вариант 16          Вариант 17          Вариант 18         

1) -48.5            1) -91.125          1) -40.625         

2)  5.125 + 15.5    2)  17.25 + 13.625  2) 10.125 + 8.125  

3)  5.375 - 16.75   3)  13.75 - 18.75   3)  7.125 - 19.5   

4)  9.875 * 5       4)  5.625 * 11      4)   6.75 * 10     

5) 55.125 / 9       5)  91.25 / 10      5) 67.375 / 11     

 

Вариант 19          Вариант 20          Вариант 21         

1) -93.625          1) -54.875          1) -66.75          

2)  9.875 + 17.875  2) 15.875 + 13.125  2)   9.25 + 15.875 

3)    6.5 - 13.75   3)   10.5 - 15.125  3)   9.25 - 14.375 

4)  9.125 * 10      4)  6.625 * 9       4)  7.375 * 10     

5)  54.25 / 7       5) 41.125 / 7       5)  90.75 / 6      

 

 

 

 

 

 

Ответы по вариантам:

Вариант 1

1) 1.10000101.01100010100000000000000

2) 7.875 + 18.375 = 111.111 + 10010.011 = 0.0111111^4 + 1.0010011^4

   = 1.101001^4 = 11010.01 = 26.25

3) 17.375 - 15.5 = 10001.011 - 1111.1 = 1.0001011^4 - 0.11111^4

   = 0.0001111^4 = 1.111 = 1.875

4) 8.125 * 5 = 1000.001 * 101.0 = 1.000001^3 * 1.010^2

   = 1.01000101^5 = 101000.101 = 40.625

5) 67.375 / 11 = 1000011.011 / 1011.0 = 1.000011011^6 / 1.0110^3

   = 0.110001^3 = 110.001 = 6.125

 

Вариант 2

1) 1.10000100.01010100000000000000000

2) 15.125 + 7.5 = 1111.001 + 111.1 = 1.111001^3 + 0.1111^3

   = 10.110101^3 = 10110.101 = 22.625

3) 12.125 - 18.125 = 1100.001 - 10010.001 = 0.1100001^4 - 1.0010001^4

   = -0.01100^4 = -110.0 = -6

4) 6.125 * 9 = 110.001 * 1001.0 = 1.10001^2 * 1.0010^3

   = 1.10111001^5 = 110111.001 = 55.125

5) 91.25 / 10 = 1011011.01 / 1010.0 = 1.01101101^6 / 1.0100^3

   = 1.001001^3 = 1001.001 = 9.125

 

Вариант 3

1) 1.10000100.01010101000000000000000

2) 7.375 + 10.5 = 111.011 + 1010.1 = 0.111011^3 + 1.0101^3

   = 10.001111^3 = 10001.111 = 17.875

3) 18.625 - 5.75 = 10010.101 - 101.11 = 1.0010101^4 - 0.010111^4

   = 0.1100111^4 = 1100.111 = 12.875

4) 9.25 * 10 = 1001.01 * 1010.0 = 1.00101^3 * 1.0100^3

   = 1.0111001^6 = 1011100.1 = 92.5

5) 75.625 / 5 = 1001011.101 / 101.0 = 1.001011101^6 / 1.010^2

   = 0.1111001^4 = 1111.001 = 15.125

 

Вариант 4

1) 1.10000100.00011100000000000000000

2) 17.875 + 15.125 = 10001.111 + 1111.001 = 1.0001111^4 + 0.1111001^4

   = 10.00010^4 = 100001.0 = 33

3) 5.125 - 11.875 = 101.001 - 1011.111 = 0.101001^3 - 1.011111^3

   = -0.11011^3 = -110.11 = -6.75

4) 5.875 * 11 = 101.111 * 1011.0 = 1.01111^2 * 1.0110^3

   = 10.00000101^5 = 1000000.101 = 64.625

5) 57.75 / 11 = 111001.11 / 1011.0 = 1.1100111^5 / 1.0110^3

   = 1.0101^2 = 101.01 = 5.25

 

Вариант 5

1) 1.10000011.01011100000000000000000

2) 5.125 + 12.375 = 101.001 + 1100.011 = 0.101001^3 + 1.100011^3

   = 10.0011^3 = 10001.1 = 17.5

3) 13.75 - 6.625 = 1101.11 - 110.101 = 1.10111^3 - 0.110101^3

   = 0.111001^3 = 111.001 = 7.125

4) 5.125 * 5 = 101.001 * 101.0 = 1.01001^2 * 1.010^2

   = 1.1001101^4 = 11001.101 = 25.625

5) 69 / 6 = 1000101.0 / 110.0 = 1.0001010^6 / 1.100^2

   = 0.10111^4 = 1011.1 = 11.5

 

 

Вариант 6

1) 1.10000100.11000010000000000000000

2) 7.5 + 13.625 = 111.1 + 1101.101 = 0.1111^3 + 1.101101^3

   = 10.101001^3 = 10101.001 = 21.125

3) 5.375 - 16.25 = 101.011 - 10000.01 = 0.0101011^4 - 1.000001^4

   = -0.1010111^4 = -1010.111 = -10.875

4) 8.875 * 5 = 1000.111 * 101.0 = 1.000111^3 * 1.010^2

   = 1.01100011^5 = 101100.011 = 44.375

5) 25.625 / 5 = 11001.101 / 101.0 = 1.1001101^4 / 1.010^2

   = 1.01001^2 = 101.001 = 5.125

 

Вариант 7

1) 1.10000011.11000100000000000000000

2) 7.125 + 6.875 = 111.001 + 110.111 = 1.11001^2 + 1.10111^2

   = 11.100^2 = 1110.0 = 14

3) 6.125 - 13.5 = 110.001 - 1101.1 = 0.110001^3 - 1.1011^3

   = -0.111011^3 = -111.011 = -7.375

4) 9.625 * 7 = 1001.101 * 111.0 = 1.001101^3 * 1.110^2

   = 10.00011011^5 = 1000011.011 = 67.375

5) 66.75 / 6 = 1000010.11 / 110.0 = 1.00001011^6 / 1.100^2

   = 0.1011001^4 = 1011.001 = 11.125

 

Вариант 8

1) 1.10000100.10101001000000000000000

2) 14.375 + 6.375 = 1110.011 + 110.011 = 1.110011^3 + 0.110011^3

   = 10.10011^3 = 10100.11 = 20.75

3) 9.5 - 11.125 = 1001.1 - 1011.001 = 1.0011^3 - 1.011001^3

   = -0.001101^3 = -1.101 = -1.625

4) 9.875 * 6 = 1001.111 * 110.0 = 1.001111^3 * 1.100^2

   = 1.1101101^5 = 111011.01 = 59.25

5) 61.875 / 5 = 111101.111 / 101.0 = 1.11101111^5 / 1.010^2

   = 1.100011^3 = 1100.011 = 12.375

 

Вариант 9

1) 1.10000101.01100111000000000000000

2) 8.625 + 12.375 = 1000.101 + 1100.011 = 1.000101^3 + 1.100011^3

   = 10.1010^3 = 10101.0 = 21

3) 6.625 - 19.5 = 110.101 - 10011.1 = 0.0110101^4 - 1.00111^4

   = -0.1100111^4 = -1100.111 = -12.875

4) 6.125 * 10 = 110.001 * 1010.0 = 1.10001^2 * 1.0100^3

   = 1.1110101^5 = 111101.01 = 61.25

5) 81.25 / 5 = 1010001.01 / 101.0 = 1.01000101^6 / 1.010^2

   = 1.000001^4 = 10000.01 = 16.25

 

Вариант 10

1) 1.10000100.00110010000000000000000

2) 10.125 + 12.875 = 1010.001 + 1100.111 = 1.010001^3 + 1.100111^3

   = 10.1110^3 = 10111.0 = 23

3) 16.375 - 11.125 = 10000.011 - 1011.001 = 1.0000011^4 - 0.1011001^4

   = 0.010101^4 = 101.01 = 5.25

4) 5.875 * 11 = 101.111 * 1011.0 = 1.01111^2 * 1.0110^3

   = 10.00000101^5 = 1000000.101 = 64.625

5) 73.5 / 6 = 1001001.1 / 110.0 = 1.0010011^6 / 1.100^2

   = 0.110001^4 = 1100.01 = 12.25

 

Вариант 11

1) 1.10000101.00011110100000000000000

2) 6.875 + 15.375 = 110.111 + 1111.011 = 0.110111^3 + 1.111011^3

   = 10.11001^3 = 10110.01 = 22.25

3) 19.625 - 14.125 = 10011.101 - 1110.001 = 1.0011101^4 - 0.1110001^4

   = 0.01011^4 = 101.1 = 5.5

4) 9.875 * 9 = 1001.111 * 1001.0 = 1.001111^3 * 1.0010^3

   = 1.011000111^6 = 1011000.111 = 88.875

5) 53.375 / 7 = 110101.011 / 111.0 = 1.10101011^5 / 1.110^2

   = 0.111101^3 = 111.101 = 7.625

 

Вариант 12

1) 1.10000101.01110100100000000000000

2) 19.875 + 5.25 = 10011.111 + 101.01 = 1.0011111^4 + 0.010101^4

   = 1.1001001^4 = 11001.001 = 25.125

3) 17.375 - 7.875 = 10001.011 - 111.111 = 1.0001011^4 - 0.0111111^4

   = 0.10011^4 = 1001.1 = 9.5

4) 9.625 * 6 = 1001.101 * 110.0 = 1.001101^3 * 1.100^2

   = 1.1100111^5 = 111001.11 = 57.75

5) 69.75 / 6 = 1000101.11 / 110.0 = 1.00010111^6 / 1.100^2

   = 0.1011101^4 = 1011.101 = 11.625

 

Вариант 13

1) 1.10000101.10001101000000000000000

2) 7.25 + 17.625 = 111.01 + 10001.101 = 0.011101^4 + 1.0001101^4

   = 1.1000111^4 = 11000.111 = 24.875

3) 19.25 - 9.5 = 10011.01 - 1001.1 = 1.001101^4 - 0.10011^4

   = 0.100111^4 = 1001.11 = 9.75

4) 6.5 * 9 = 110.1 * 1001.0 = 1.101^2 * 1.0010^3

   = 1.110101^5 = 111010.1 = 58.5

5) 48.75 / 5 = 110000.11 / 101.0 = 1.1000011^5 / 1.010^2

   = 1.00111^3 = 1001.11 = 9.75

 

Вариант 14

1) 1.10000101.01111001100000000000000

2) 11.375 + 8.875 = 1011.011 + 1000.111 = 1.011011^3 + 1.000111^3

   = 10.10001^3 = 10100.01 = 20.25

3) 19.125 - 16.75 = 10011.001 - 10000.11 = 1.0011001^4 - 1.000011^4

   = 0.0010011^4 = 10.011 = 2.375

4) 8.125 * 11 = 1000.001 * 1011.0 = 1.000001^3 * 1.0110^3

   = 1.011001011^6 = 1011001.011 = 89.375

5) 63 / 6 = 111111.0 / 110.0 = 1.111110^5 / 1.100^2

   = 1.0101^3 = 1010.1 = 10.5

 

Вариант 15

1) 1.10000011.10111010000000000000000

2) 14.375 + 15.25 = 1110.011 + 1111.01 = 1.110011^3 + 1.11101^3

   = 11.101101^3 = 11101.101 = 29.625

3) 5.125 - 15.125 = 101.001 - 1111.001 = 0.101001^3 - 1.111001^3

   = -1.0100^3 = -1010.0 = -10

4) 9.75 * 9 = 1001.11 * 1001.0 = 1.00111^3 * 1.0010^3

   = 1.01011111^6 = 1010111.11 = 87.75

5) 72.875 / 11 = 1001000.111 / 1011.0 = 1.001000111^6 / 1.0110^3

   = 0.110101^3 = 110.101 = 6.625

 

Вариант 16

1) 1.10000100.10000100000000000000000

2) 5.125 + 15.5 = 101.001 + 1111.1 = 0.101001^3 + 1.1111^3

   = 10.100101^3 = 10100.101 = 20.625

3) 5.375 - 16.75 = 101.011 - 10000.11 = 0.0101011^4 - 1.000011^4

   = -0.1011011^4 = -1011.011 = -11.375

4) 9.875 * 5 = 1001.111 * 101.0 = 1.001111^3 * 1.010^2

   = 1.10001011^5 = 110001.011 = 49.375

5) 55.125 / 9 = 110111.001 / 1001.0 = 1.10111001^5 / 1.0010^3

   = 1.10001^2 = 110.001 = 6.125

 

Вариант 17

1) 1.10000101.01101100100000000000000

2) 17.25 + 13.625 = 10001.01 + 1101.101 = 1.000101^4 + 0.1101101^4

   = 1.1110111^4 = 11110.111 = 30.875

3) 13.75 - 18.75 = 1101.11 - 10010.11 = 0.110111^4 - 1.001011^4

   = -0.01010^4 = -101.0 = -5

4) 5.625 * 11 = 101.101 * 1011.0 = 1.01101^2 * 1.0110^3

   = 1.11101111^5 = 111101.111 = 61.875

5) 91.25 / 10 = 1011011.01 / 1010.0 = 1.01101101^6 / 1.0100^3

   = 1.001001^3 = 1001.001 = 9.125

 

Вариант 18

1) 1.10000100.01000101000000000000000

2) 10.125 + 8.125 = 1010.001 + 1000.001 = 1.010001^3 + 1.000001^3

   = 10.01001^3 = 10010.01 = 18.25

3) 7.125 - 19.5 = 111.001 - 10011.1 = 0.0111001^4 - 1.00111^4

   = -0.1100011^4 = -1100.011 = -12.375

4) 6.75 * 10 = 110.11 * 1010.0 = 1.1011^2 * 1.0100^3

   = 10.000111^5 = 1000011.1 = 67.5

5) 67.375 / 11 = 1000011.011 / 1011.0 = 1.000011011^6 / 1.0110^3

   = 0.110001^3 = 110.001 = 6.125

 

Вариант 19

1) 1.10000101.01110110100000000000000

2) 9.875 + 17.875 = 1001.111 + 10001.111 = 0.1001111^4 + 1.0001111^4

   = 1.101111^4 = 11011.11 = 27.75

3) 6.5 - 13.75 = 110.1 - 1101.11 = 0.1101^3 - 1.10111^3

   = -0.11101^3 = -111.01 = -7.25

4) 9.125 * 10 = 1001.001 * 1010.0 = 1.001001^3 * 1.0100^3

   = 1.01101101^6 = 1011011.01 = 91.25

5) 54.25 / 7 = 110110.01 / 111.0 = 1.1011001^5 / 1.110^2

   = 0.11111^3 = 111.11 = 7.75

 

Вариант 20

1) 1.10000100.10110111000000000000000

2) 15.875 + 13.125 = 1111.111 + 1101.001 = 1.111111^3 + 1.101001^3

   = 11.1010^3 = 11101.0 = 29

3) 10.5 - 15.125 = 1010.1 - 1111.001 = 1.0101^3 - 1.111001^3

   = -0.100101^3 = -100.101 = -4.625

4) 6.625 * 9 = 110.101 * 1001.0 = 1.10101^2 * 1.0010^3

   = 1.11011101^5 = 111011.101 = 59.625

5) 41.125 / 7 = 101001.001 / 111.0 = 1.01001001^5 / 1.110^2

   = 0.101111^3 = 101.111 = 5.875

 

Вариант 21

1) 1.10000101.00001011000000000000000

2) 9.25 + 15.875 = 1001.01 + 1111.111 = 1.00101^3 + 1.111111^3

   = 11.001001^3 = 11001.001 = 25.125

3) 9.25 - 14.375 = 1001.01 - 1110.011 = 1.00101^3 - 1.110011^3

   = -0.101001^3 = -101.001 = -5.125

4) 7.375 * 10 = 111.011 * 1010.0 = 1.11011^2 * 1.0100^3

   = 10.0100111^5 = 1001001.11 = 73.75

5) 90.75 / 6 = 1011010.11 / 110.0 = 1.01101011^6 / 1.100^2

   = 0.1111001^4 = 1111.001 = 15.125


Глава 4. Компьютерная арифметика

Глава 4. Компьютерная арифметика

Самостоятельная работа № 4.

Самостоятельная работа № 4.

Самостоятельная работа № 4.

Самостоятельная работа № 4.

Задания по вариантам Самостоятельная работа № 4

Задания по вариантам Самостоятельная работа № 4

Ответы по вариантам: 1) 01110001 11001101 41 -120 40 -32728 2) 01111010 10011010 38 -120 21 -32710 3) 01011010 11001001 23 -23 31 -32667 4)…

Ответы по вариантам: 1) 01110001 11001101 41 -120 40 -32728 2) 01111010 10011010 38 -120 21 -32710 3) 01011010 11001001 23 -23 31 -32667 4)…

Самостоятельная работа № 4.

Самостоятельная работа № 4.

FF9B 290 71 (N and 0x18) shr 3 (N shr 3) and 0x3 7

FF9B 290 71 (N and 0x18) shr 3 (N shr 3) and 0x3 7

Самостоятельная работа № 4.

Самостоятельная работа № 4.

Вариант 1 1) 1.10000101.01100010100000000000000 2) 7

Вариант 1 1) 1.10000101.01100010100000000000000 2) 7

Вариант 7 1) 1.10000011.11000100000000000000000 2) 7

Вариант 7 1) 1.10000011.11000100000000000000000 2) 7

Вариант 12 1) 1.10000101.01110100100000000000000 2) 19

Вариант 12 1) 1.10000101.01110100100000000000000 2) 19

Вариант 17 1) 1.10000101.01101100100000000000000 2) 17

Вариант 17 1) 1.10000101.01101100100000000000000 2) 17
Скачать файл