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

Отменен
Заказ
4520830
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
13 Янв 2022 в 13:00
Цена
Договорная
Блокировка
10 дней
Размещен
13 Янв 2022 в 10:25
Просмотров
139
Описание работы

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

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир