Оксана Лысенко
Оксана Лысенко

пожалуйста помогите с кодом assembler для МП i8086

Очень нужна помощь, пожалуйста помогите составить код программы на assembler
Задача:
программа для нахождения сумы содержания массива с 20 последовательных ячеек памяти 8-ми разрядных данных с начальным адресом в сегменте данных 1A00H с запоминанием результата в следующею ячейку после массива.
Для МП i8086

НБ
Николай Боронин

Так как сумма 20 однобайтовых чисел в общем случае двухбайтовая величина, то результат записывается не следующую, а в следующие после массива две ячейки памяти, как little-endian число.
Для беззнаковых чисел:

.model tiny
.code
org 100h
N87189032:
mov cx,20
mov si,1A00h
xor dx,dx
mov ah,dl
Repeat:
lodsb
add dx,ax
loop Repeat
mov [si],dx
int 20h
end N87189032

Похожие вопросы
помогите разобраться с фрагментом кода на ASSEMBLER
С чего начать? Assembler
Помогите написать программку на языке Assembler
Помогите пожалуйста с кодом
Кода сформировался церковный дресс-код (РПЦ МП)?
Срочно нужен курсовой но Микропроцессорам и МП системам. Если у кого есть скиньте пожалуйста!
Где ошибка в коде assembler!!!
assembler Как найти не занятую (пустую) ячейку памяти? Редактирую не свой код
Помогите пожалуйста как найти книгу Докумендация FASM (flat assembler)!
Помогите написать код программы на C++, пожалуйста :)