Контрольные вопросы по ассемблеру - Assembler

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста со всеми заданиями. Сам не знаю ассемблер!) 1) арифметические операции указать значение регистра AL (в виде десятичного числа без знака) и флагов CF и ZF после выполнения следующей пары команд MOV AL,100 ADD AL,100 2)переходы,циклы,ввод вывод дано описание X DB 206;(-50) определить,будет ли сделан переход на метку MET при выполнении следующих команд CMP X,210 JA MET 3)битовые операции,упакованные данные указать значение регистра AL и флага ZF после выполнения следующей пары команд MOV AL,1010b NOT AL 4)процедуры используя регистр AX как вспомогательный , описать через другие команды действие команды CALL P (P-имя близкой процедуры)

Решение задачи: «Контрольные вопросы по ассемблеру»

textual
Листинг программы
mov ax, ip
add ax, 3
push ax
jmp p

Объяснение кода листинга программы

  1. mov ax, ip - переносит значение регистра IP в регистр AX
  2. add ax, 3 - прибавляет к значению регистра AX число 3
  3. push ax - сохраняет значение регистра AX в стеке
  4. jmp p - выполняет безусловный переход на метку p

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.733 из 5