сумма цифр

Низкоуровневое программирование портов, микроконтроллеров и т.д.

Модератор: Andy

Ответить
Maxim789
Сообщения: 5
Зарегистрирован: 11 дек 2016, 17:10

15 дек 2016, 14:08

Даются двузначные числа т, п. Вычислите отдельно сумму цифр каждого из этих чисел, затем вычислите разность этих сумм. Почему у меня выдает ошибки в лампанели и как это исправить, чтобы программа работала. Лампанель Поляков.Помогите разобраться

.model small
.386

.data
t db 27
p db 51
res db ?

.stack
db 255 dup(?)

.code
start:
mov ax,@data
mov ds,ax

mov al,t
cbw
mov bl,10
div bl
add al,ah
mov dl,al

mov al,p
cbw
div bl
add al,ah
mov dh,al

sub dl,dh

mov res,dl

mov ah,4Ch
mov al,00h
int 21h
end start
ASNOKE
Сообщения: 11
Зарегистрирован: 19 мар 2017, 11:42

19 мар 2017, 12:15

запускал в GUI Turbo Assembler x64
Ответить