Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2010, 15:53   #1
18541
Новичок
Джуниор
 
Регистрация: 16.12.2010
Сообщений: 1
По умолчанию Не могу найти ошибку

Нужно ввести строку чисел, вывести сумму этих элементов через один.
Текст программы:
.model tiny
.code
org 100h
start:
Lea DX,A
Mov AH,9
int 21h

Lea DX,B
mov ah,10
int 21h
Lea DX,D
mov ah,9
int 21h

mov al,0
mov cl,b+1
mov ch,0
mov bl,2
mov bh,0

h:
test bx,1b
jz i
add al,b[bx]
i:
inc bx
loop h

mov dl,al
add dl,48
mov ah,9
int 21h
ret
A DB 'Vvedite chisla',13,10,'$'
B DB 10,?,11 DUP('$')
D DB 13,10,'$'
end start
18541 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу найти ошибку kaljan775 Общие вопросы C/C++ 2 23.10.2010 17:05
Не могу найти ошибку T-dayne Помощь студентам 4 11.10.2010 11:51
Не могу найти ошибку IgorGO Microsoft Office Excel 11 17.09.2010 16:28
Не могу найти ошибку Macwin JavaScript, Ajax 6 13.06.2010 19:36