Ассемблер. Работа с оперативной памятью - Assembler
Формулировка задачи:
Помогите пожалуйста, не могу разобраться с заданием:
Умножьте каждый элемент массива на 2.
Признак окончания: 127
Где объявлять (сегмент): ASM
Тип массива: Byte
А результат во второй массив
Решение задачи: «Ассемблер. Работа с оперативной памятью»
textual
Листинг программы
a db 100 dup (?) b db 100 dup (?) .... lea si,a;исходный массив lea di,b;результирующий lp: lodsb mov ah,al sal al,1 stosb cmp ah,127 jnz lp
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д