⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bin2hex.asm

📁 进制转换的汇编代码
💻 ASM
字号:
;bin2hex.asm
;author	陈浩
;date	20060408
DATA SEGMENT
	VAL DW 1234H	;VAL就是BX的初值
DATA ENDS
	
CODE SEGMENT
	ASSUME CS:CODE,DS:DATA
START:
	;置DS
	MOV AX,DATA
	MOV DS,AX
	;将BX置初值为VAL
	MOV BX,VAL
	;准备循环
	MOV CH,4	;CH置初值
A1:	MOV CL,4
	ROL BX,CL	;循环左移4位
	MOV AL,BL	;将BX低8位移至AL
	AND AL,0FH	;分离出要转换的4位二进制数
	ADD AL,30H
	CMP AL,3AH	;与3AH比较
	JL A2
	ADD AL,7H	;字符为A~F
A2:	MOV DL,AL	;显示十六进制数
	MOV AH,2
	INT 21H
	DEC CH
	JNZ A1
	MOV AH,4CH	 ;返回DOS系统
	INT 21H
CODE ENDS
     END START

⌨️ 快捷键说明

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