Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ассемблер: Сложение и вычитание

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Какая команда используется для сложения в ассемблере?

a)

ADD

b)

SUB

c)

DIV

d)

MUL

2.

Какая команда используется для вычитания в ассемблере?

a)

SUB

b)

ADD

c)

MUL

d)

DIV

3.

Что такое основы языка ассемблера?

a)

Основы языка ассемблера включают в себя знание алгоритмов и структур данных

b)

Основы языка ассемблера включают в себя знание команд процессора, регистров, адресации памяти и основные концепции низкоуровневого программирования.

c)

Основы языка ассемблера включают в себя знание HTML и CSS

d)

Основы языка ассемблера включают в себя знание языка Python

4.

Какие операции поддерживаются для сложения и вычитания в ассемблере?

a)

ADD и SUB

b)

INC

c)

DIV

d)

MUL

5.

Какие регистры обычно используются для сложения и вычитания в ассемблере?

a)

Регистры A1, B1, C1, D1

b)

Регистры 1, 2, 3, 4

c)

Регистры X, Y, Z

d)

Регистры общего назначения, например, AX, BX, CX, DX.

6.

Приведите примеры команд сложения и вычитания в ассемблере.

a)

SUB SI, DI

b)

SUB AX, BX

c)

ADD CL, DL

d)

ADD AL, BL

7.

Какие флаги могут быть установлены после операции сложения?

a)

Z, C, V, N

b)

Z

c)

H

d)

P

8.

Какие флаги могут быть установлены после операции вычитания?

a)

CF

b)

ZF, SF, OF, AF

c)

PF

d)

DF

9.

Какие условия могут привести к переполнению при операции сложения?

a)

Использование низкоточных вычислений

b)

Наличие дополнительных операций

c)

Недостаточное количество операндов

d)

Превышение максимального значения типа данных

10.

Какие условия могут привести к заему при операции вычитания?

a)

Вычитаемое меньше уменьшаемого

b)

Уменьшаемое меньше вычитаемого

c)

Уменьшаемое равно вычитаемому

d)

Уменьшаемое больше вычитаемого

11.

Какие команды могут использоваться для работы с беззнаковыми числами в ассемблере?

a)

MOV, ADD, SUB, MUL, DIV

b)

AND

c)

DEC

d)

INC

12.

Какие команды могут использоваться для работы с знаковыми числами в ассемблере?

a)

INC

b)

AND

c)

DEC

d)

ADD, SUB, MUL, DIV, CMP

13.

Какие операнды могут быть использованы для сложения и вычитания в ассемблере?

a)

Директивы и макросы

b)

Память и регистры ввода/вывода

c)

Только регистры процессора

d)

Регистры процессора и константы

14.

Какие директивы могут быть полезны при работе с операциями сложения и вычитания в ассемблере?

a)

PF (Parity Flag)

b)

CF (Carry Flag) и OF (Overflow Flag)

c)

SF (Sign Flag)

d)

ZF (Zero Flag)

15.

Какие инструкции могут быть использованы для управления переходами после операций сложения и вычитания?

a)

Инструкции вывода результатов

b)

Инструкции циклического перехода

c)

Инструкции условного перехода

d)

Инструкции сравнения значений