ЭМ
Эльмир Мамедов

Помогите создать блок схему, к програмному коду ассемблер

Нужно по етому коду создать блок схему

LDA 0B220H; Передати вміст комірки в акумулятор
MOV С, A; Передати довжину рядків в регістр С
LXI B, 0B220H;Завантаження попередньої адреси першого рядка
LXI D, 0B420H; Завантаження попередньої адреси другого рядка
M1: INХ B; Вказати наступну адресу 1 рядка
LDA B ; Передати символ 1 ряд. в акумулятор
MOV Н, A; Передати символ 1 ряд. в регістр Н
INХ D ; Вказати наступну адресу 2 рядка
LDA D ; Передати перший символ 2 ряд. в акумулятор
CMP A, H ; Порівняти символи
JZ M2 ; Якщо співпадають – перехід на М2, ні – виконувати далі
MVI A, 0 ; Запис в акумулятор число 0
STA 0B00H ; Запис вмісту акумулятора в комірку 0B00H
M2: MVI A, 1 ; Запис в акумулятор число 1
STA 0B00H ; Запис вмісту акумулятора в комірку 0B00H
DCR C ; Зменшити на 1 лічильник чисел
CPI С, 0 ; Порівняти вміст регістра С з 0
JNZ M1 ; Якщо додані не всі числа, то перейти на M1,
; інакше виконувати далі
HLT; Зупинити МП

ОХ
Оксана Харитонова

а смысл? прога не рабочая, ибо в ней наличествуют несуществующие комманды:

CMP A, H - что за чудо-юдо?

CPI С, 0 - сравнивать можно только аккумулятор хоть с регистром, хоть с числом

LDA B
LDA D - и где в програме метки В и D? имена меток не могут совпадать с именами регистров
Коль ты хотел использовать косвенную адресацию посредством регистровых пар BC и DE, то это команды
LDAX B
LDAX D

а это просто зашибись:
MOV С, A ; записал в С чего то
LXI B, 0B220H ; и тутже стер нафиг что было в С

еще б коментарии на понятном языке написал, а то хрен поймешь, че эта программа должна была делать

Похожие вопросы
помогите составить программный код по блок схеме
помогите пожалуйста написать блок схему по коду
Помогите написать програмный код в Delphi. +
Ассемблер. Помогите разобраться с кодом
Есть программный код. Надо составить блок-схему. Помогите пожалуйста.
нужен код на ассемблере
Помогите построить Блок-схему к коду на языке С++
Помогите с програмным кодом для веб странички
Мне нужно создать блок схему.
Помогите пожалуйста создать алгоритм блок-схему...