Курсовая работа: Микропроцессорные средства и системы
JMP DIVF2 ; перейти на деление мантисс
;
DIVF1:
ADI 127 ; прибавить смещение
JC DIVF7 ; возникло антипереполнение
;
;можно начинать деление мантисс
DIVF2:
STA EXP ;
XCHG ;
LXI H,0 ;
MVI A,16 ; инициализировать счетчик
PUSH PSW ;
JMP DIVF4 ; войти в цикл деления
;
DIVF3:
PUSH PSW ;
DAD H ; сдвинуть влево
XCHG ; частное и остаток
DAD H ;
XCHG ;
;
DIVF4:
PUSH D ; сохранить остаок в стеке
MOV A,E ; вычесть делитель из остатка
SUB C ;
MOV E,A ;
MOV A,D ;
SBB B ;