• Предмет: Информатика
  • Автор: dvanv2002
  • Вопрос задан 5 месяцев назад

Нужно записать команды, выполняющие 8 арифметических операций, при этом произвольно указать требуемые адреса или данные, соответствующие допустимому диапазону Операции 2 Сложение ячейки резидентной памяти данных с аккумулятором 4 Сложение непосредственного байта данных с аккумулятором 15 Инкремент аккумулятора 16 Инкремент косвенно-адресуемой ячейки резидентной памяти данных 17 Декремент аккумулятора 18 Декремент регистра 20 Декремент косвенно-адресуемой ячейки резидентной памяти данных 23 Деление двух чисел
Образец № операции 23 Команда DIV AB До выполнения Адрес A B Содержимое F2H 14H После выполнения Адрес A R1 Содержимое 0CH 02H

Ответы

Ответ дал: Speedyzs
0

Ответ:

Операция 2: ADD A, [1234H] (сложение ячейки резидентной памяти данных с аккумулятором, где 1234H - адрес ячейки)

Операция 4: ADD A, 25H (сложение непосредственного байта данных с аккумулятором)

Операция 15: INC A (инкремент аккумулятора)

Операция 16: INC [5678H] (инкремент косвенно-адресуемой ячейки резидентной памяти данных, где 5678H - адрес ячейки)

Операция 17: DEC A (декремент аккумулятора)

Операция 18: DEC B (декремент регистра B)

Операция 20: DEC [ABCDH] (декремент косвенно-адресуемой ячейки резидентной памяти данных, где ABCDH - адрес ячейки)

Операция 23: DIV [2345H] (деление двух чисел, где 2345H - адрес ячейки данных)


dvanv2002: А где произвольные данные?
Вас заинтересует