1. а) 00001011; б) 10000000; в) 00101101; г) 11101011; д) 11101111; е) 11111111; ж) 11100000; з) 01101111; и) 11010010.
2. 0011100 с операцией AND.
3. 0011100 с операцией XOR.
4. а) Окончательный результат равен 0, если строка содержит четное количество вхождений цифры 1. В противном слу- чае значение будет равно 1.
б) Результат равен значению бита четности при проверке четности.
5. Логическая операция XOR фактически совпадает с операцией сложения, за исключением случая, когда оба операнда равны 1. В этом случае результат операции XOR равен 0, в то время как сумма будет равна 10. Таким образом, операция XOR может рассматриваться как операция сложения без переноса разряда переполнения.
6. Для преобразования строчных букв в прописные можно использовать операцию AND с маской 01011111. Для преоб- разования прописных букв в строчные – операцию OR с маской 00100000.
7. а) 01001101; б) 11100001; в) 11101111.
8. а) 57; б) В8; в) 6F; д) 6А.
9. 5.
10. В двоичном дополнительном коде – 00110110; в виде числа с плавающей точкой – 01011110. Дело в том, что проце- дуры сложения двух чисел отличаются в зависимости от интерпретации заданных двоичных кодов.
11. Одно из решений будет следующим:
12А7 (загрузка в регистр 2 содержимого ячейки с адресом А7) 2380 (загрузка в регистр 3 значения 80)
7023 (операция OR над содержимым регистров 2 и 3 с помещением результата в регистр 0)
30А7 (запись содержимого регистра 0 в ячейку памяти с адресом А7)
С000 (прекращение выполнения программы)
12. Одно из решений будет таковым:
15Е0 (загрузка в регистр 5 содержимого ячейки памяти с адресом Е0)
А502 (циклический сдвиг содержимого регистра 5 на два бита вправо) 260F (загрузка в регистр 6 значения OF)
8056 (поразрядная операция AND над содержимым регистров 5 и 6 с помещением результата в регистр 0)
30Е1 (запись содержимого регистра 0 в ячейку памяти с адресом Е1)
С000 (прекращение выполнения программы)
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.