DATAS SEGMENT
w dw 0
keybuf db 255
db 0
db 255 dup(0) ;定义键盘输入需要的缓冲区
DATAS ENDS
STACKS SEGMENT
db 200 dup(?)
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
mov dx,offset keybuf ;用0a号功能,输入一个字符串
mov ah,0ah ;用回车结束
int 21h
mov dl,0ah ;再进行换行,以便在下一行显示转换后的字符串
mov ah,2
int 21h
; push ax
; push dx
; mov dl,cl
; mov ah,02
; int 21h
; pop dx
; pop ax
mov bx,offset keybuf+1 ;取出字符串的字符个数,作为循环的次数
mov cl,[bx]
mov ch,0
mov ax,0
again:
inc bx
mov ax,[w]
push bx
mov bx,16
mul bx
pop bx ;是小写字母,则转换为大写字母
mov [w],ax
mov dl,[bx] ;取出一个字符,
cmp dl,'9'
jbe lab1
cmp dl,'F'
jbe lab2
sub dl,32
lab2: sub dl ,07h
lab1: sub dl,30h
add [w],dx
loop again
mov ax,[w]
mov bx,-1
push bx
mov bx,10
lab3 :mov dx,0
div bx
push dx
cmp ax,0
jnz lab3
lab5: pop dx
cmp dx,-1
jz lab4
add dl,30h
mov ah,02
int 21h
jmp lab5 ;循环,处理完整个字符串
lab4: MOV AH,4CH
INT 21H
CODES ENDS
END START
资源简介:一个十六进制转十进制转换工具
上传时间: 2013-12-28
上传用户:gdgzhym
资源简介:16进制转10进制,临时做的工具用来算16进制转10进制
上传时间: 2015-07-05
上传用户:xinzhch
资源简介:用c语言实现16进制转10进制,经过改良过的。
上传时间: 2014-01-14
上传用户:咔乐坞
资源简介:十六进制转十进制 汇编语言 里面有三个程序
上传时间: 2016-06-13
上传用户:kbnswdifs
资源简介:16进制转压缩型BCD码的C语言实现
上传时间: 2014-01-24
上传用户:tzl1975
资源简介:十六进制转十进制的汇编源码程序 可以直接调用使用
上传时间: 2016-12-08
上传用户:气温达上千万的
资源简介:十六进制转十进制程序,采用verilog语言编写,cyclongiii上测试可用
上传时间: 2016-07-25
上传用户:londin_liang
资源简介:Delphi各种常用进制间的转换函数: 二进制转十进制 16进制转2进制 16进制转十进制 10进制转16进制 16进制转ASCII码 ASCII码转16进制 16进制转浮点数 浮点数转16进制 2进制转10进制整数
上传时间: 2016-09-24
上传用户:ljxztx
资源简介:TMS320LF2407显示子程序,将16进制转化为十进制,然后分别显示在4个LED上
上传时间: 2015-05-16
上传用户:WMC_geophy
资源简介:简单方便 自动翻译 汉字转unicode自动转化16进制字节 方便单片机编程
上传时间: 2014-11-28
上传用户:wff
资源简介:16进制数转换成十进制
上传时间: 2014-01-11
上传用户:jyycc
资源简介:彩色图片转16进制格式软件源码,保存为文本文件。做嵌入式之TFT显示必备软件。BCB6制作。
上传时间: 2015-03-04
上传用户:13188549192
资源简介:2进制转16进制C程序,以前帮一个朋友写的毕业设计,并非你想象的那么简单。 那个时候没写注释,谅解了。
上传时间: 2014-12-01
上传用户:妄想演绎师
资源简介:16进制数转变成acllla,在汇编语言环境下编写的,
上传时间: 2013-12-25
上传用户:liglechongchong
资源简介:将文本文件转化为16进制,然后显示出来,并保存到文件中
上传时间: 2013-12-30
上传用户:牛布牛
资源简介:利用16进制将字符串转原字符串进行加/解密
上传时间: 2016-04-10
上传用户:sssl
资源简介:超大数字转16进制 超大数字转16进制
上传时间: 2013-12-01
上传用户:siguazgb
资源简介:关于AVR的一个10进制转化成16进制的源程序
上传时间: 2014-01-23
上传用户:daguda
资源简介:常见的几种数据格式转换,例如16进制字符串转化为16进制字节数组
上传时间: 2017-05-26
上传用户:努力努力再努力
资源简介:三字节BCD转三字节16进制的51汇编(带注释)
上传时间: 2014-01-25
上传用户:diets
资源简介:将16进制字符串转10进制的程序,有主要函数讲解.
上传时间: 2014-01-11
上传用户:zaizaibang
资源简介:从键盘输入两个数字(0~7)之间 (1)用16进制表示两个数的和 (2)用四位二进制表示两个数的差,结果一定>=0 (3)用两位十进制表示两个数的积 exemple:
上传时间: 2015-02-24
上传用户:zhenyushaw
资源简介:将16进制转换成10进制的C语言源码 提供任意位数(包含小数点)的转换, 适合在校大学生C语言课程参考
上传时间: 2015-04-10
上传用户:hanli8870
资源简介:将一个文件中的10进制数转化16进制数并保存到另一个文件中(无位数限制)
上传时间: 2014-01-16
上传用户:冇尾飞铊
资源简介:转换汉字到16进制编码和10进制编码的小工具, java编写,源程序不小心删除了,请反编译即可得到。
上传时间: 2015-12-20
上传用户:日光微澜
资源简介:简介下这个项目,好让大家有个全面的了解. 这个项目是用单片机采集回来数据,再以16进制的形式发给串口.现在就是要用VB做一个监控程序,处理数据,一方面实时显示,一方面存入数据库,再提供给远端的客户端.
上传时间: 2014-12-07
上传用户:sjyy1001
资源简介:用汇编语言实现2进制向十进制的转换,过程用类似模块化的标签,通过跳转实现,代码块清晰易读
上传时间: 2014-01-12
上传用户:xiaoyunyun
资源简介:以16进制形式显示二进制文件
上传时间: 2013-12-26
上传用户:四只眼
资源简介:一个完整的16进制编辑器程序的源代码,推荐下载
上传时间: 2015-01-05
上传用户:agent
资源简介:16进制<->10进制互换程序
上传时间: 2015-01-22
上传用户:qoovoop