Реферат: Программа перевода десятичного числа в двоичную и шестнадцатеричную системы счисления
mov dh,al
shr al,1
shr al,1
shr al,1
shr al,1
call prnd
mov al,dh
and al,15
prnd:
or al,48
cmp al,58
jc prnc
add al,7
prnc:
mov dl,al
int 33
ret
end g_k
Примечания:
Ниже приведины команды использовались в программе:
sub – двоичное вычитание. Вычитается из первого операнда содержимое второго операнда
Мнемоника: sub <операнд 1>,<операнд 2>
call – вызов процедуры. Передает управление процедуре адрес которой задан операндом, после завершения процедуры, выполнение продолжается командой следующей за командой call
Мнемоника: call <имя процедуры>
ret – возврат к процедуре
shr – сдвинуть логически вправо
xor – исключающее ИЛИ
Мнемоника: xor <операнд 1>,<операнд 2>