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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2022, 12:13   #1
D3333
 
Регистрация: 31.10.2022
Сообщений: 5
Восклицание Ассемблер помощь

Никак не могу разобраться с заданием помогите пожалуйста решить: Вычислить сумму значений 14 ячеек памяти с адреса 0204h
MVI B,14 ; в B количество повторений цикла
LXI H, 0204h ; номер первой ячейки в HL, для косвенной адресации
MOV A,M ;
У меня есть только начало, а дальше не могу понять что делать

Последний раз редактировалось D3333; 31.10.2022 в 12:15.
D3333 вне форума Ответить с цитированием
Старый 31.10.2022, 12:34   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

вам надо сложить 14 цифр: 3 2 2 1 ... что делать будете?
p51x вне форума Ответить с цитированием
Старый 31.10.2022, 12:50   #3
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

ну а дальше
Код:
    MVI B, 14 ; в B количество повторений цикла
    MVI A, 0 ; Начальная сумма
    LXI H, 0204h ; адрес ячейки в HL
cycle: ; метка начала цикла
    ADD M ; Сложили A с очередной ячейкой
    INX H ; Увеличили адрес в HL
    DCR B ; Уменьшили счетчик цикла
    RZ ; Вышли, если счетчик обнулился
    JMP cycle ; Продолжаем цикл
Как-то так.
macomics вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь в решение задач Ассемблер kaucrostik Помощь студентам 1 05.12.2017 13:14
Нужна помощь! Ассемблер EGO.R Фриланс 1 21.12.2016 08:48
помощь на языке ассемблер nwhta Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 21.08.2014 20:02
АССЕМБЛЕР(ПОМОЩЬ) trans967 Помощь студентам 2 05.11.2013 09:49
Помощь новичку - Ассемблер Cat1986 Помощь студентам 3 08.07.2008 09:16