№ 1
Какова длина машинного слова компьютера IBM PC в байтах?
• 2 байта.
№ 2
Какова длина двойного машинного слова компьютера IBM PC в байтах?
• 4 байта.
№ 3
Как называются биты состояния в регистре флагов?
• флаг, флаги, признаки.
№ 4
Запишите десятичное число 15 в шестнадцатеричном коде?
• F.
№ 5
В восьмиразрядный регистр (7..........0) записано число со знаком. Какой бит числа является знаковым?
• 7 (старший).
№ 6, 7, 8
Сегменты ЕХЕ-программы:
• 1) сегмент данных;
2) сегмент стека;
3) сегмент кодов программы.
№ 9
Максимальная длина сегмента в килобайтах:
• 64.
№ 10
Название регистра, в котором отмечаются условия выполнения команд:
• PSW, регистр флагов, регистр признаков, слово состояние.
№ 1
Запишите результат выполнения команд:
MOV AL,0FFH
AND AL,1H
• AL= 01H.
№ 2
MOV AL,0FFH
OR AL,1H
• AL= 0FFH.
№ 3
MOV AL, 0FFH
XOR AL,1H
• AL= 0FEH.
№ 4
MOV AL,0FFH
NOT AL
• AL= 0H.
№ 5
Что вызовет команда INT?
• Прерывание.
№ 6
Как называется часть REP в команде:
REP MOVS A1,A2 ?
• Префикс.
№ 7
Для адресации строк используются регистры SI и ...?
• DI.
№ 8
Для адресации строк используются регистры DI и ...?
• SI.
№ 9
Обработку строк предполагается делать слева направо. Флаг CLD при этом должен быть обнулен (сброшен, очищен).
№ 10
Обработку строк предполагается делать справа налево. Флаг STD при этом должен быть установлен (равен единице).
№ 1
На какой флаг воздействует событие: “отрицательный результат”?
• S (SF).
№ 2
На какой флаг воздействует событие: “нулевой результат”?
• Z (ZF).
№ 3
На какой флаг воздействует событие: “перенос из старшего бита”?
• C (CF).
№ 4
Условные переходы вначале проверяют соответствующее условие в регистре флагов (признаков), а затем делают переход.
№ 5
Как называется флаг TF?
• флаг трассировки.
№ 6
Отладочная программа кроме всего прочего выдает содержимое регистра флагов:
NV UP EI PL NZ NA PO NC
Был ли перенос при выполнении команды?
• нет.
№ 7
Какой получился знак у результата?
• плюс.
№ 8
Что фиксирует флаг паритета?
• нечетность.
№ 9
Какой получился результат?
• не нулевой.
№ 10
Каков знак выполнения команды?
• плюс.
№ 1
Ассемблер имеет ряд операторов, которые позволяют управлять процессом ассемблирования и формирования листинга. Эти операторы называют псевдокомандами или директивами.
№ 2
Генерируют ли директивы ассемблера машинные коды?
• нет.
№ 3
Как называется директива, указывающая количество строк и символов в строке на странице листинга?
• PAGE.
№ 4
Напишите имя директивы, которая позволяет печатать заголовок на каждой странице листинга?
• TITLE.
№ 5
Как называется директива для описания сегмента?
• SEGMENT.
№ 6
Как называется директива ассемблера, определяющая процедуру?
• PROC.
№ 7
Каков размер данных, описанных директивой DB ?
• один байт.
№ 8
Каков размер данных, описанных директивой DW ?
• слово (два байта).
№ 9
Какой директивой определяется строка символов?
• DB.
№ 10
Имеет ли ассемблер директиву для определения поля из четырех слов?
• да.
№ 1
Запишите команду перехода если результат предыдущей операции сравнения отрицательный.
• JS.
№ 2
- положительный.
• JNS.
№ 3
- нулевой.
• JZ (JE).
№ 5
- меньше.
• JL (JNGE).
№ 6
В регистр AX надо передать содержимое ячейки памяти, адрес которой хранится в регистре SI. Какая из команд позволяет это сделать?
• MOV AX,[SI].
№ 7
В регистр АХ надо передать содержимое регистра SI. Какая из команд позволяет сделать это?
• MOV AX,SI.
№ 8
Будет ли выполняться цикл с командой LOOP, если СХ содержит отрицательное число?
• да.
№ 9
Запишите команду загрузки адреса памяти TABL в регистр DI.
• LEA+DI TABL.
№ 10
Какое максимальное положительное значение будет иметь число, записанное в восьмибитовый регистр?
• 07FH (7F, 7FH, 01111111, 01111111B, 127).
№ 1, 2
Близкая процедура имеет атрибут NEAR. А дальняя?
• FAR.
№ 3
Напишите название программы, преобразующей EXE-файл в СОМ-файл?
• EXE2BIN.
№ 4
Пять слов имеют неопределенное значение. Допишите оператор: DW 5DUP
• ().
№ 5
Пять слов имеют неопределенное значение. Допишите оператор DW 5
• DUP.
№ 6
Каков максимальный объем (в кб) СОМ-файла?
• 64.
№ 7
Какая директива должна следовать после директивы SEGMENT для программы в СОМ-формате?
• ORG 100H.
№ 8
Каков размер данных в директиве DW?
• два байта (16 бит, слово).
№ 9
Каков размер данных (в байтах) в директиве DD?
• 4.
№ 10
Каков размер данных в директиве DB?
• 1 байт (8 бит).
№ 1
Как называется программа, преобразующая исходный файл в объектный?
• АССЕМБЛЕР.
№ 2
Как называется программа, написанная программистом с помощью текстового редактора?
• исходный файл.
№ 3
Как называется программа, образующаяся путем ассемблирования исходного файла?
• объектный файл.
№ 4
Может ли быть выполнен OBJ-файл?
• нет.
№ 5
Как называется программа-компоновщик?
• LINK (TLINK).
№ 6
Можно создать исполняемый файл без применения ассемблера и компоновщика.
№ 7
Какое расширение имеет файл перекрестных ссылок?
• CRF.
№ 8
Исполняемый файл имеет имя PROG.EXE. Как запустить этот файл?
• PROG RETURN.
№ 9
При ассемблировании программы была обнаружена ошибка. С помощью какой опции ассемблер выведет строку с этой ошибкой?
• Z (/Z).
№ 10
Можно с помощью отладчика записать файл на диск.
№ 1
Как записать прерывание DOS “Завершение программы” ?
• INT20.
№ 2
Какой код надо записать в регистр AH для ввода с клавиатуры без отображения?
• 8 7.
№ 3
Напишите команду загрузки числа 1357H в регистр АХ ?
• MOV+AX 1357H.
№ 4
Запишите команду сложения числа 1357Н с содержимым регистра АХ ? Мнемонику команды и операнды пишите заглавными буквами.
• ADDC+AX 1357H.
№ 5
Как называется адресация, используемая в команде для адресации операнда-источника?
MOV AX,TABL
• прямая.
№ 6
MOV AX,[BX]
• косвенная регистровая.
№ 7
MOV AX,[BP]+5
• адресация по базе.
№ 8
MOV AX, TABL[DI]
• прямая с индексированием.
№ 9
MOV AX,TABL[BX][DI]
• адресация по базе с индексированием.
№ 10
MOV AX,BX
• регистровая.
№ 1
1) SHL AX,BX;
2) AND AX,77FF;
3) JMP MET.
• 1
№ 2
1) SAR AX,1;
2) OR AL,BL;
3) MOV CS,FF77.
• 3
№ 3
1) POP BX;
2) PUSH AL;
3) SUB AL,AL.
• 2
№ 4
1) INC CX;
2) DEC CL;
3) RET BL.
• 3
№ 5
1)INT AX;
2) INT 212;
3) MOV AH,0.
• 1
№ 6
1) MOV AX,NAME1;
2) JNE MET;
3) NEG AX;
4) ADD SL1,SL2.
• 4
№ 7
1) MUL SI;
2) AND BX,DX;
3) SUB S1,S2;
4) POP BP.
• 3
№ 8
1) ADC BX,DX;
2) MOV BL,DS:[BP];
3) CLC;
4) MOV AL,1234H.
• 4
№ 9
1) NEG AX;
2) MOV BYTE PTR[BX];
3) MOV BH,1234H;
4) INC BX.
• 3
№ 10
1) MOV CS,8000H;
2) POP CX;
3) CMP BL,24;
4) INT 21H.
• 1
№ 1
ROL AX,1 .
• 1.
№ 2
SAL AX,1 .
• 0.
№ 3
SHL AX,1 .
• 1.
№ 4
SAR AX,1 .
• 0.
№ 5
SHR AX,1 .
• 0.
№ 6
ROR AX,1 .
• 1.
№ 7
ROR AX,1 .
• 0.
№ 8
RCL AX,1 .
• 0.
№ 9
RCR AX,1 .
• 1.
на главную | база по специальностям | база по дисциплинам | статьи |
Другие статьи по теме