P
paradOks
есть програма, работающая с числами. А нужно с символами. Как подправить?
Смысл программы - По массиву Х из 5 символов построить массив Z (Zi равно числу единиц в двоичном коде Хi)
Код(встроенный ассемблер):
int bindt(int a)
{
int n ;
asm
{
sub ebx, ebx
mov edx, a
mov eax, a
m0: shr eax,1
mov ecx, eax
shl ecx,1
sub edx,ecx
cmp edx, 1
jne m1
add ebx, 1
m1: mov edx, eax
cmp eax, 0
je m2
jmp m0
m2: mov n, ebx
}
return n;
}
Подскажите пожалуйста, очень прошу