ККР Информатика. Ассемблер
Контрольная работа
в среде программирования Ассемблер
Среда программирования: Ассемблер
Название работы: ККР Информатика. Ассемблер
Вид работы: Контрольная работа
Описание: Онлайн-тестирование
Контрольная работа по дисциплине 'Информатика'
Операторы передачи управления
Question 1
Запишите содержимое (в десятичной системе) регистра CX, полученное в результате выполнения следующих операторов ассемблера:
MOV CX, 12h
MOV AX, 24
A1: INC CX
DEC AX
CMP AX, 16h
JA A1
Введите слово, словосочетание или символьно-цифровое выражение.
Состав аппаратных средств, алгоритм работы процессора
Question 2
Для адресации ячеек стека используются данные из пары регистров:
• BX и DX
• SS и SP
• ES и BX
• CS и IP
• DS и BP
Выберите все верные ответы (может быть несколько или один).
Определение данных
Question 3
Определите длину (в байтах) участка памяти, зарезервированного следующими операторами ассемблера:
Num EQU 4
Mem1 DW 86, 66, 0ABCDh
Pole7 DD Num DUP (8)
Text3 DB ‘!Сообщение об ошибке!’, 20h, 0Dh, 0Ah
Введите слово, словосочетание или символьно-цифровое выражение.
Работа с двоичными числами
Question 4
Найдите разность A–B двоичных чисел A=101100100100 и B=1111010101111.
В ответ введите абсолютное значение результата вычитания.
Введите слово, словосочетание или символьно-цифровое выражение.
Правила использования операторов сдвига
Question 5
Запишите содержимое (в шестнадцатеричной системе) регистра BH, полученное в результате выполнения следующих операторов ассемблера:
MOV BH, 0D7h
MOV CL, 3
SAL BH, CL
Введите слово, словосочетание или символьно-цифровое выражение.
Определение данных
Question 6
Определите длину (в байтах) участка памяти, зарезервированного следующими операторами ассемблера:
Pere DW 7 DUP (0)
Text DB 11 DUP (?)
M1 DD ?, ?, ?, ?, ?
Введите слово, словосочетание или символьно-цифровое выражение.
Адресация памяти
Question 7
Пусть в данный момент времени некоторые регистры содержат:
(BX)=0B69h, (SP)=FAD8h, (IP)=0184h, (SS)=643Ah, (CS)=C67Bh, (DS)=5B1Dh
Каков (в шестнадцатеричной системе) физический адрес ячейки ОП, содержащей младший байт следующей исполняемой на ЦП инструкции?
Введите слово, словосочетание или символьно-цифровое выражение.
Представление информации в различных системах счисления
Question 8
Получите десятичное представление двоичного числа 1101011101.
Введите слово, словосочетание или символьно-цифровое выражение.
Операторы передачи управления
Question 9
Запишите содержимое (в десятичной системе) регистра DX, полученное в результате выполнения следующих операторов ассемблера:
MOV DX, 14h
MOV CX, 24
A1: INC CX
DEC DX
CMP CX, 20h
JNE A1
Введите слово, словосочетание или символьно-цифровое выражение.
Работа с двоичными числами
Question 10
Найдите разность A–B двоичных чисел A=101111101001 и B=110001101101.
В ответ введите абсолютное значение результата вычитания.
Введите слово, словосочетание или символьно-цифровое выражение.
Правила передачи данных
Question 11
Укажите НЕПРАВИЛЬНЫЙ оператор передачи данных в следующем списке операторов:
• MOV Arg1, BYTE PTR Tab1
• MOV Arg, AX
• MOV BX, OFFSET Tab4
• MOV ES, 0E1A7h
• MOV ES, AX
Выберите все верные ответы (может быть несколько или один).
Правила использования операторов сдвига
Question 12
Запишите содержимое (в шестнадцатеричной системе) регистра AH, полученное в результате выполнения следующих операторов ассемблера:
MOV AH, 0B5h
MOV CL, 3
SHL AH, CL
SAR AH, 1
Введите слово, словосочетание или символьно-цифровое выражение.
Правила передачи данных
Question 13
Укажите НЕПРАВИЛЬНЫЙ оператор передачи данных в следующем списке операторов:
• MOV BX, WORD PTR Table
• MOV ES, AX
• MOV Arg1, Arg2
• MOV DX, 457Fh
• MOV BX, OFFSET Table
Выберите все верные ответы (может быть несколько или один).
Работа с шестнадцатеричными числами
Question 14
Найдите сумму X+Y шестнадцатеричных чисел X=814 и Y=24FB.
Введите слово, словосочетание или символьно-цифровое выражение.
Адресация памяти
Question 15
Пусть в данный момент времени некоторые регистры содержат:
(BP)=09AFh, (SP)=EE24h, (IP)=0264h, (SS)=843Ah, (CS)=5A58h, (DS)=C45Ah
Определите (в шестнадцатеричной системе) физический адрес ячейки ОП, содержащей байт данных, который обрабатывается следующей инструкцией:
MOV DH, [BP+8]
Введите слово, словосочетание или символьно-цифровое выражение.
Состав аппаратных средств, алгоритм работы процессора
Question 16
Сколько бит в байте?
• 32
• 4
• 8
• 16
• 6
Выберите все верные ответы (может быть несколько или один).
Логические операторы
Question 17
Запишите содержимое (в шестнадцатеричной системе) регистра BH, полученное в результате выполнения следующих операторов ассемблера:
MOV BH, 0A4h
NOT BH
XOR BH, 0F5h
Введите слово, словосочетание или символьно-цифровое выражение.
Представление информации в различных системах счисления
Question 18
Получите десятичное представление двоичного числа 1101110.
Введите слово, словосочетание или символьно-цифровое выражение.
Логические операторы
Question 19
Запишите содержимое (в шестнадцатеричной системе) регистра CL, полученное в результате выполнения следующих операторов ассемблера:
MOV CL, 84
NOT CL
OR CL, 84h
Введите слово, словосочетание или символьно-цифровое выражение.
Работа с шестнадцатеричными числами
Question 20
Найдите сумму X+Y шестнадцатеричных чисел X=1F2B и Y=F5A.
Введите слово, словосочетание или символьно-цифровое выражение.
Год: 2020
Данный заказ (контрольная работа) выполнялся нашим сайтом в 2020-м году, в рамках этого заказа была разработана программа в среде программирования Ассемблер. Если у Вас похожее задание на программу, которую нужно написать на Ассемблер, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2020-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Viber:
+79374242235
Telegram: kursovikcom ВКонтакте: kursovikcom WhatsApp +79374242235 E-mail: info@kursovik.com Skype: kursovik.com |