smichuksvitlana
09.05.2023 13:02

Тест по assembler`у 1) Команда сложения разрядных чисел
CMP
ADD
ADC
DIV

2)Команда вычитания разрядных чисел
SUB
RET
MUL
SBB

3)Команда сравнения
JMP
LOOP
CMP
DIV

4) Команда деления
CMP
MUL
DIV
MOV

5)Команда умножения
LOOP
INC
DIV
MUL

6)Команда пересылки данных
MUL
MOV
CMP
JMP

7)Директива сегментации памяти
.SEGMENT
.CODE
.MODEL
.DATA

8)Директива описания процедур
PUBLIC
EXTRN
RET
PROC
9)Директива описания общих имен
EXTRN
PUBLIC
ENDP
ASSUME

10)Директива описания внешних имен
EXTRN
PUBLIC
ENDP
ASSUME

11)Директива описания сегмента кода
.MODEL
.DATA
.CODE
.STACK

12)Директива описания сегмента данных
.MODEL
.DATA
.CODE
.STACK

Какая команда написана неверно
ADD AX,BX
SUB AH,CX
DIV CX

13)Какая команда написана неверно
DIV AL, BL
MOV DX, AX
CMP AX,DX

14)Какая команда написана неверно
SUB CX, DX
MOV CX, AX
MUL AX

14)Куда помещается результат после выполнения команды SUB BX, DX
В регистр DX
В регистр BX
В стек

15)Куда помещается результат выполнения команды DIV CX
В регистр AX
В регистр CX
В стек
16)Какое значение будет иметь переменная Y после выполнения последовательности команд:
MOV AX, 10
MOV BX, 2
SUB AX, BX
MOV DX, 6
DIV DX
MOV Y, AX?
72
2
10

17)С какой метки будет продолжено решение системы уравнений при условии, что A=10, B=15
MOV AX,A
MOV BX,B
CMP AX, BX
JL LABEL1
JG LABEL2
JE LABEL3 ?
LABEL3
LABEL1
LABEL2

18)С какой метки будет продолжено решение системы уравнений при условии, что A=10, B=10
MOV AX,A
MOV BX,B
CMP AX, BX
JL LABEL1
JG LABEL2
JE LABEL3 ?
LABEL3
LABEL1
LABEL2

19)С какой метки будет продолжено решение системы уравнений при условии, что A=10, B=5
MOV AX,A
MOV BX,B
CMP AX, BX
JL LABEL1
JG LABEL2
JE LABEL3 ?
LABEL3
LABEL1
LABEL2

20)Команда безусловного перехода
JLE
JMP
JCXZ

21)Команда управления циклами
JMP
JCXZ
LOOP

22)Какое значение будет иметь переменная Y после выполнения последовательности команд
A DB 10
B DB 3
C DB 2
MOV AL, A
MOV BL, B
MUL BL
MOV CL, C
MUL CL
MOV Y, AL?
60
15
0

23)Директива конца процедуры
ENDS
ENDP
END

24)Какая команда записана неверно
MOV AX,BL
C DB 1000
DIV DX

25)Какая команда записана неверно?
SUB DX
ADD CX, DX
JMP

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
айдын23
27.06.2020 18:50
відеокарта-потрібна для виводу зображення на монітор
материнська плата-потрібна для поєднування усіх комплектуючих
оперативна пам'ять - потрібна для зберігання коду та даних програми під час їхнього виконування
блок живлення - потрібен для живлення усіх перерахованих тут комплектуючих
звукова карта потрібна для виводу звуку
процесор обробка даних по заданій програмі шляхом виконання арифметичних і логічних операцій. програмне керування роботою пристроїв комп'ютера.
накопичувач SSD HDD 
ssd- комп'ютерний запам'ятовувальний пристрій на основі мікросхем пам'яті та контролера керування ними, що не містить рухомих механічних частин.
hdd- магнітний диск, основа якого виконана з твердого матеріалу. У більшості виконує функцію енергозбережливого носія інформації
0,0(0 оценок)
Ответ:
andrey440
21.03.2023 16:48
Const n=30;
var a: array[1..n] of integer;
    tek,k,i,j: integer;
begin
{ заполнение массива и вывод на экран } 
 for j:=1 to n do 
 begin
     a[j]:=Random(20);
     write(a[j],' ');   
     if (j mod 10 = 0) then writeln; 
 end;
 writeln;
{ цикл обработки массива } 
 for i:=1 to n do 
 begin
    tek:=a[i];
    k:=i;
{ просмотр на повторные }
    for j:=i+1 to n do 
    begin
      if (a[j]=tek) then
      begin
        a[k]:=0;
        k:=j;
      end;
    end;
  end; { конец обработки массива }
{ вывод итогового массива на экран }
  for i:=1 to n do
  begin 
    write(a[i],' ');
    if (i mod 10 = 0) then writeln;
  end;
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота