1)
Пусть в данный момент времени некоторые регистры содержат:
(BX)=092Ah, (SP)=FFEEh, (IP)=014Fh, (SS)=3756h, (CS)=268Ah, (DS)=26ABh
Каков (в шестнадцатеричной системе) физический адрес ячейки ОП, содержащей младший байт следующей исполняемой на ЦП инструкции?
2)Запишите содержимое (в десятичной системе) регистра CX, полученное в результате выполнения следующих операторов ассемблера:
MOV CX, 10
MOV AX, 13
A1: CMP AX, 10h
JA Next
DEC CX
INC AX
JMP A1
Next: . . . . . . . .
3)
Запишите содержимое (в шестнадцатеричной системе) регистра BX, полученное в результате выполнения следующих операторов ассемблера:
MOV AX, 0111010110101100b
MOV BX, 48ABh
OR BX, AX
4)Определите длину (в байтах) участка памяти, зарезервированного следующими операторами ассемблера:
Pole5 DW 6 DUP (7)
Text1 DB ‘Сообщение’, 20h, ‘на экране !’
M3 DW 0FDCDh, 0D123h
5)
Запишите содержимое (в шестнадцатеричной системе) регистра BX, полученное в результате выполнения следующих операторов ассемблера:
MOV BX, F461h
ROL BX, 1
6)
Пусть в данный момент времени некоторые регистры содержат:
(BP)=098Ah, (SP)=B567h, (IP)=0826h, (SS)=B5A8h, (CS)=65A5h, (DS)=9681h
Каков (в шестнадцатеричной системе) физический адрес ячейки ОП, содержащей младший байт вершины стека?
7)Укажите НЕПРАВИЛЬНЫЙ оператор передачи данных в следующем списке операторов:
MOV BH, BYTE PTR Mem
MOV AL, 56Ch
MOV DH, BYTE PTR Tab1
MOV Arg, BX
MOV DL, BH
8)Запишите содержимое (в шестнадцатеричной системе) регистра DX, полученное в результате выполнения следующих операторов ассемблера:
MOV DX, 0C36Dh
SHR DX, 1
9)Запишите содержимое (в шестнадцатеричной системе) регистра CL, полученное в результате выполнения следующих операторов ассемблера:
MOV CL, 84
NOT CL
OR CL, 84h
10)Запишите содержимое (в десятичной системе) регистра CX, полученное в результате выполнения следующих операторов ассемблера:
MOV CX, 10
MOV AX, 24
A1: INC CX
DEC AX
CMP AX, 11h
JAE A1
11)Пусть в данный момент времени некоторые регистры содержат:
(BP)=08A9h, (SP)=EE24h, (IP)=0264h, (SS)=843Ah, (CS)=5A58h, (DS)=681Dh
Каково будет содержимое указателя команды (в шестнадцатеричной системе) в результате последовательного выполнения на ЦП следующих машинных инструкций с указанием их длины?
PUSH AX (длина 1 байт)
CALL 600h (длина 3 байта)
CALL 500h (длина 3 байта)
ADD AX, BX (длина 2 байта)
RET (длина 1 байт)
41Ch
603h
506h
804h
270h
12)Определите длину (в байтах) участка памяти, зарезервированного следующими операторами ассемблера:
Pere DW 7 DUP (0)
Text DB 11 DUP (?)
M1 DD ?, ?, ?, ?, ?
13)Укажите НЕПРАВИЛЬНЫЙ оператор передачи данных в следующем списке операторов:
POP WORD PTR Mem
PUSH CS
POP AX
PUSH BL
PUSH WORD PTR Mem1
Александра
АлтГУ
Взяла исполнителя на заметку . Выполнил работу на много раньше срока ,все четко ,без замеч...
Сергей
РОАТ (МИИТ)
Работа выполнена досрочно, практически без замечаний. Замечания были незначительные, попра...
Оксана
РГППУ
Исполнитель очень ответственен, работу выполнила качественно и раньше заявленного времени!...
Ирина
СФ УУНиТ
Контрольную сдам на следующей неделе. Надеюсь, всё будет хорошо. Выполнила отлично, спасибо!