"Ассемблер и программирование для IBM PC. (IBM PC assembler language and programming)" - читать интересную книгу автора (Абель Питер, Переводчик: Ю.В.Сальников)1.1. Напишите битовые представления ASCII кодов для следующих однобитовых символов. (Используйте приложение 1 в качестве справочника): а) P, б) p, в) #, г) 5. 1.2. Напишите битовые представления для следующих чисел: а) 5, б) 13, в) 21, г) 27. 1.3. Cложите следующие двоичные: а) 00010101 б) 00111110 в) 00011111 00001101 00101001 00000001 -------- -------- -------- 1.4. Определите двоичные дополнения для следующих двоичных чисел: а) 00010011, б) 00111100, в) 00111001. 1.5. Определите положительные значения для следующих отрицательных двоичных чисел: а) 11001000, б) 10111101, в) 10000000. 1.6. Определите шест. представления для а) ASCII символа Q, б) ASCII числа 7, в) двоичного числа 01011101, г) двоичного 01110111. 1.7. Сложите следующие шест. числа: 0022 3 887 26C4 ---- ---- ---- ---- 1.8. Определите шест. представления для следующих десятичных чисел. Метод преобразования приведен в прил.2. Проверьте также полученные результаты, преобразовав шест. значения в двоичные и сложив единичные биты: а) 19, б) 33, в) 89, г) 255, д) 4095, е) 63398. 1.9. Что представляют собой три типа сегментов, каковы их максимальные размеры и адреса, с которых они начинаются. 1.10. Какие регистры можно использовать для следующих целей: а) сложение и вычитание, б) подсчет числа циклов, в) умножение и деление, г) адресация сегментов, д) индикация нулевого результата, е) адресация выполняемой команды? 1.11. Что представляют собой два основных типа памяти компьютера и каково их основное назначение? ГЛАВА 2 Выполнение программ __________________________________________________________________________ |
|
|