ККР Информатика. Ассемблер

Контрольная работа
в среде программирования Ассемблер



Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: Ассемблер

Название работы: ККР Информатика. Ассемблер

Вид работы: Контрольная работа

Описание: Онлайн-тестирование
Контрольная работа по дисциплине 'Информатика'

Операторы передачи управления

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-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".

Купить эту работу

Тел.: +79374242235
Viber: +79374242235
Telegram: kursovikcom
ВКонтакте: kursovikcom
WhatsApp +79374242235
E-mail: info@kursovik.com
Skype: kursovik.com