ХАНДЫФАР

Инструкция MVI

Инструкция MVI (Move Immediate) используется для загрузки 8-битного непосредственного значения в регистр или ячейку памяти.

Формат инструкции:

MVI reg8, imm8


Этот формат используется для перемещения 8-битного значения непосредственных данных в регистр reg8. Здесь reg8 может быть любым регистром общего назначения, например A, B, C, D, E, H или L.

MVI mem8, imm8


Этот формат используется для перемещения 8-битного значения непосредственных данных в ячейку памяти, на которую указывает содержимое пары регистров HL. Здесь mem8 обозначает память.

  1. ; Автор: Довгополов Евгений Сергеевич
  2. main:
  3. ____mvi_____a, 1__________; Копируем десятичное непосредственное значение 1 в регистр A.
  4. ____mvi_____b, 10h________; Копируем шестнадцатеричное непосредственное значение 10h в регистр B.
  5. ____mvi_____c, 10101010b__; Копируем двоичное непосредственное значение 10101010b в регистр C.
  6. ____mvi_____d, 2__________; Копируем десятичное непосредственное значение 2 в регистр D.
  7. ____mvi_____e, 20h________; Копируем шестнадцатеричное непосредственное значение 20h в регистр E.
  8. ____mvi_____h, 01010101b__; Копируем двоичное непосредственное значение 01010101b в регистр H.
  9. ____mvi_____l, 3__________; Копируем десятичное непосредственное значение 3 в регистр L.
  10. ____mvi_____m, 30h________; Копируем значение 30h в память на которую указывает пара регистров HL.
  11. ____hlt___________________; Завершаем программу.

Инструкция MVI не влияет ни на один из флагов в регистре флагов.
Инструкция MVI

Инструкция MVI (Move Immediate) используется для загрузки 8-битного непосредственного значения в регистр или ячейку памяти.

Формат инструкции:

MVI reg8, imm8


Этот формат используется для перемещения 8-битного значения непосредственных данных в регистр reg8. Здесь reg8 может быть любым регистром общего назначения, например A, B, C, D, E, H или L.

MVI mem8, imm8


Этот формат используется для перемещения 8-битного значения непосредственных данных в ячейку памяти, на которую указывает содержимое пары регистров HL. Здесь mem8 обозначает память.

  1. ; Автор: Довгополов Евгений Сергеевич
  2. main:
  3. ____mvi_____a, 1
  4. ____mvi_____b, 10h
  5. ____mvi_____c, 10101010b
  6. ____mvi_____d, 2
  7. ____mvi_____e, 20h
  8. ____mvi_____h, 01010101b
  9. ____mvi_____l, 3
  10. ____mvi_____m, 30h
  11. ____hlt

  1. Инструкция MVI не влияет ни на один из флагов в регистре флагов.
Made on
Tilda