Микропроцессорные устройства систем управления. Иванов В.Э - 31 стр.

UptoLike

Составители: 

31
; Подпрограмма перевода числа из двоичной формы в символьную
; SI - адрес символьной формы
; DI - адрес преобразуемого числа
PNS PROC
PUSH AX
PUSH DX
MOV AL,[DI]
TEST AL,80H
JZ MMM4
XOR AL,7FH
INC AL
MMM4: TEST AL,80H
JNZ MMM5
MOV [SI],'+'
JMP MMM6
MMM5: MOV [SI],'-'
MMM6: INC SI
AND AL,7FH
CBW
MOV DL,10
DIV DL
ADD AL,30H
MOV [SI],AL
INC SI
ADD AH,30H
MOV [SI],AH
INC SI
INC DI
POP DX
POP AX
RET PNS
ENDP