Ребят всем привет у меня такое задание. Посчитать количество единичных разрядов в массиве чисел и вывести на индикацию. Количество элементов массива и адрес массива задаются с портов. Можете сказать что неправильно с кодом пожалуйста.(ассамблер i8080)
org 0
.startup
in 00
mov b,a
in 01
mov l,a
in 02
mov h,a
mvi c,0
mvi e,8
mvi d,0
loop:
mov a,M
rlc
jnc cont
inr c
inr d
mov a,d
cmp e
jnz cont
cont:
inx h
dcr b
jnz loop
mov a,c
out 03
hlt