十六进制转十进制1.asm

来自「十六进制转十进制 汇编语言 里面有三个程序」· 汇编 代码 · 共 36 行

ASM
36
字号
DATAS SEGMENT PARA
VALUE 		DW	0FFFFH
DIVARRAY	DW	10000,1000,100,10,1
DATAS ENDS

STACKS SEGMENT PARA STACK
    DW	100H DUP(?)
STACKS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    	MOV AX,DATAS
    	MOV DS,AX
    	
    	MOV CX,5
    	MOV AX,VALUE
    	MOV SI,OFFSET DIVARRAY
    	
LP1:	XOR DX,DX
		DIV WORD PTR [SI]
		
		PUSH DX
		OR AL,30H
		
		MOV DL,AL
		MOV AH,2
		INT 21H
		INC SI
		INC SI
		POP AX
		LOOP LP1
    MOV AH,4CH
    INT 21H
CODES ENDS
    END START

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?