把N个二进制数据转换成16进制字符数据
来源:互联网 发布:bbc纪录片 知乎 编辑:程序博客网 时间:2024/06/04 19:58
把N个二进制数据转换成16进制字符数据
编写一个汇编语言程序,功能是把N个二进制数据转换成16进制字符数据。
假定:8个数据存放在字节变量VARB中,转换后的字符数据存放在HVARB中。
提示:0--9的字符码为30H--39H,A--F的字符码为41H--46H。
悬赏分:30 - 解决时间:2009-11-2 15:30
最佳答案:
;----------------------------------
用51的汇编语言,编写如下:
;----------------------------------
H2A_8:
MOV R0, #VARB
MOV R1, #HVARB
MOV R2, #8
LOOP_HA:
MOV A, @R0
LCALL H2A
MOV @R1, A
INC R0
INC R1
DJNZ R2, LOOP_HA
RET
;--------------------
H2A:
CJNE A, #0AH, $+3
JC _0_9
ADD A, #07H
_0_9:
ADD A, #30H
RET
;----------------------------------
回答者: 做而论道 - 八级 2009-10-15 10:49
原文网址:http://zhidao.baidu.com/question/121435130.html
- 把N个二进制数据转换成16进制字符数据
- 二进制字符串数据转换为16进制数据
- 把含有两个字符的字符串转换为16进制保存的一字节数据
- android 如何对文件中的16进制数据转换成二进制数据
- float 数据转换成 二进制
- 使用OpenCV把二进制mnist数据集转换为图片
- sunpinyin n-gram数据二进制和utf8格式的转换
- 前端接收到的json数据,怎么把json数据中的字符转换成中文?
- 新一篇: 二进制字符串数据转换为16进制数据
- PB 如果把PDF 转换成二进制数据保存到数据库,并读取显示
- LabVIEW系列—将串口二进制数据转换成ASCII字符
- 将16进制数据转换为字符并打印
- 将16进制的数据转换为字符
- 把带符号的二进制数据(10进制显示) 来 换成十进制的数据
- 数据进制(二进制、十进制、十六进制)的转换详解
- 数据进制(二进制、十进制、十六进制)的转换详解
- 将图片转换成二进制数据
- android 怎样将json数据转换成二进制数据
- R0中的8位二进制数转换成3位BCD码 -单片机编程
- 在 win-TC 中,如何判断输入的是换行符?
- C++ —— 数据结构之 顺序栈,链式栈?
- android电话状态的记录
- 将A中的二进制数转换为3位的BCD码,其中百位数存放......
- 把N个二进制数据转换成16进制字符数据
- 计算全班单片机期末成绩的总和及平均分 -单片机编程
- 关于凯撒密码的一些问题
- 进行数据比较 -单片机编程
- 字节合并 -单片机编程
- Writing easily XBlock portable XModules
- 首地址为1000H的连续存放的八个数,与首地址为1010H的间隔存放的八个数进行交换
- 模仿“推敲”的写法,对“捉刀”进行解释
- gson的使用细节