Курсовая работа: Микропроцессорные средства и системы
JC DIVF5 ;
POP PSW ; удалить остаток из стека
INR L ;
PUSH D ;
;
DIVF5:
POP D ; извлечь предыдущий остаток
POP PSW ; извлечь счетчик
DCR A ; декремент счетчика
JNZ DIVF3 ; повторить цикл деления
; деление мантисс закончено
LDA EXP ;
MOV E,A ;
; нормализовать частное
MOV A,H ;
ORA A ;
JM DIVF6 ;
DAD H ;
DCR E ;
CPI 0FFH ; проверить антипереполнение
STC ;
JZ DIVF7 ; возникло антипереполнение
;
DIVF6:
CALL PACK ; Преобразование числа в стандартный формат
DIVF7:
RET ;
;
Контрольная работа № 3