Как из однобайтового регистра, перейти в 2х байтовый? - Assembler
Формулировка задачи:
В общем есть программа, она работает правильно все дела)) но мне интересно стало, как из регистра al, поместить результат в регистр ax. Просто искал в интернете так и не нашел(((
p.s. я знаю что al+ah=ax))
org 100h jmp start mas1 db 1,1,1,1 mas2 db 1,1,1,1 start: lea bx, mas1 mov cx, 4 mov si, 0 mov ch,0 p1: mov al, mas1[si] mul mas2[si] ; umnojaem a1*a2 inc si add dh,al loop p2 p2: mov al, mas1[si] add al, mas2[si] ;slajivaem a3 a inc si add dh,al loop p1 p3: mov al, dh
Решение задачи: «Как из однобайтового регистра, перейти в 2х байтовый?»
textual
Листинг программы
cbw
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д