Ответ: 244. Ответ: 2A

Ответ: 244

 

По условию обнуляются разряды 1,3,5 – запишем в них 1, в остальные - 0

разряд                                
Маска                                
16 с/с

A

Ответ: 2A

 

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

3. C316 xor CA16     3. 7116 xor 8716     3. 2E16 xor C516 самостоятельно   EB

 

 

D M D xor M
     
     
     
     
C316                
CA16                
C316 xor CA16                    
Ответ

 

7116                
8716                
7116 xor 8716                    
Ответ

F

 


Задание 4. Число записано в указанных битах 16-битного целого числа, хранящегося в переменной N. Какие операции нужно выполнить, чтобы записать это число в переменную X? Маски для выполнения логических операций записывайте в шестнадцатеричной системе счисления. (Идея решения 1: Выполнить операцию «И» с маской …, а затем сдвиг вправо на … бит. Идея решения 2: Выполнить сдвиг вправо на … бит, а затем операцию «И» с маской …. Результат записать в переменную X.)

4. биты с 6 по 8     (N and 1C016) shr 6   (N shr 6) and 716   4. биты с 6 по 9 (N and 3C016) shr 6   (N shr 6) and F16   4. биты с 13 по 15   (N and E00016) shr 13   (N shr 13) and  

 

 

Число записано в битах с 6 по 8

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

1. Применить операцию «И» с маской (см Задание 1), установив 1 в битах 6-8

2. Сместить на 6 разрядов вправо shr 6

разряд                                
Число                                
Маска                     0          
16 с/с

С

 

Ответ: Х= (N and 1C016) shr 6  

 

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

разряд                                
Число исх                     0          
Маска                                
16 с/с

 

Ответ: Х= (N shr 6) and 716

 


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



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