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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2010, 08:32   #1
s2dentishe
Пользователь
 
Регистрация: 13.11.2009
Сообщений: 70
По умолчанию сложение двух пятибайтовых чисел

Есть вот такая программа - сложение двух пятибайтовых чисел. Помогите найти ошибку пожалуйста

ORG 100h ;
MVI C,05h ; Загрузка значения 05h в регистр C
MVI E,15h ; Загрузка значения 15h в регистр E
MVI L,25h ; Загрузка значения 25h в регистр L
MVI A,15h ; Загрузка значения 15h в регистр A
STA 000Fh ; Пересылка в ячейку памяти 000Fh содержимого A
LDAX B ; Пересылка в A содержимого ячейки памяти, адрес которой в BC
MOV H,A ; Пересылка содержимого А в регистр H
LDAX D ; Пересылка в A содержимого ячейки памяти, адрес которой в DE
ADC H ; Сложение содержимого A с регистром H по признаку переноса
JNZ 0115h ; Переход по адресу 0115h, если результат предыдущего действия не 0
JMP 0126h ; Безусловный переход по адресу 0126h (выход из цикла)
MOV E,L ; Пересылка содержимого регистра L в регистр E
STAX D ; Пересылка в ячейку памяти, адрес которой в DE содержимого A
LDA 000Fh ; Пересылка в A содержимого ячейки памяти 000Fh
MOV E,A ; Пересылка содержимого регистра A в регистр E
DCR A ; Уменьшение на 1 значения аккумулятора
STA 000Fh ; Пересылка в ячейку памяти 000Fh содержимого A
DCX B ; Уменьшение на 1 значения BC
DCX D ; Уменьшение на 1 значения DE
DCR L ; Уменьшение на 1 значения регистра L
JMP 010Bh ; Безусловный переход по адресу 010Bh (следующая итерация)
END ;
s2dentishe вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложение двух бинарных чисел на С++ innaa639 Помощь студентам 0 19.04.2010 14:05
функция,которая выполняет сложение двух чисел,заданных в виде строк 6kakain9 Помощь студентам 3 10.02.2010 17:55
Сложение двух 64-х разрядных чисел в Ассемблере Fataller Помощь студентам 1 14.10.2009 22:16
сложение двух чисел pif Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 18 15.02.2009 12:51
Сложение двух матриц Аркадий Помощь студентам 5 26.04.2008 15:22