Курсовая работа: Микропроцессорные средства и системы
MOV A,D ;
STA SIGN ;
CALL REC ;
CALL SWAP ; Обмен содержимого регистров EHL и DBC
CALL REC ; Восстановление числа с плавающей точкой
;
MOV A,E ;
SUB D ;
JNC ADDF3 ;
CALL SWAP ; Обмен содержимого регистров EHL и DBC
MOV A,E ;
SUB D ;
;
; В EHL большее число, в аккумуляторе разность потенциалов
ADDF3:
JZ ADDF6 ;
CPI 16 ;
JC ADDF4 ;
JMP ADDF7 ;
;
;Можно сдвигать мантиссу меньшего числа
ADDF4:
MOV E,A ;
CALL SWAP ; Обмен содержимого регистров EHL и DBC
ADDF5:
ORA A ;
CALL SHIFT ; Сдвиг содержимого HL вправо на 1 бит:
INR E ;
DCR D ;