社区
汇编语言
帖子详情
4bit 二进制转为16进制的ASIIC,这段程序谁帮我分析分析~
surstar
2007-02-13 09:15:51
toasc proc near
and al,0fh
cmp al,'0'
cmp al,'9'
seta dl
movzx dx,dl
imul dx,7
add al,dl
toasc1:ret
toasc endp
上面的代码是把4bit的 二进制转化为相应的16进制的ASIIC,以前遇到的转化都是加 30H什么的。我没看懂。
...全文
282
2
打赏
收藏
4bit 二进制转为16进制的ASIIC,这段程序谁帮我分析分析~
toasc proc near and al,0fh cmp al,'0' cmp al,'9' seta dl movzx dx,dl imul dx,7 add al,dl toasc1:ret toasc endp 上面的代码是把4bit的 二进制转化为相应的16进制的ASIIC,以前遇到的转化都是加 30H什么的。我没看懂。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Areslee
2007-02-22
打赏
举报
回复
不对,是把
cmp al,'0'
cmp al,'9'
变成
cmp al,0
cmp al,9
surstar
2007-02-13
打赏
举报
回复
我怎么看怎么都觉得 应该是
and al,0fh
add al,30h ;我觉得漏这一句,但是Internet 出现的toasc函数都是我上面的。它正确吗?
cmp al,'0'
cmp al,'9'
seta dl
movzx dx,dl
imul dx,7
add al,dl
ASCII码
16进制
对照表
ASCII码对照表 ...ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了128个字符,其中33个字符无法显示(这是以现今操作系统为依归,但在DOS模式下可显示出一些诸如笑
总结:
二进制
二进制
一、 基础认知1. 位、比特、字节、字符、字符集、字符编码位、比特字节字符、字符集、字符编码概念UnicodeUTF-8 一、 基础认知 1. 位、比特、字节、字符、字符集、字符编码 位、比特 数据(或程序)存储的计算...
GNSS单点定位与测速2:
二进制
格式文件读取(包括电离层延迟参数、卫星星历、原始观测值)
在这一部分,我们分别定义了
二进制
消息报告breport,星历eph_t,伪距观测值GPSOBS三种结构体。其中
二进制
消息报告包括消息ID成员ID、消息长度成员Len、消息在"缓冲区"的数组索引(开始索引start和结束索引end)。需要...
Unicode与 ASCII
ASCII: 一共规定了128个字符的编码,比如空格SPACE是32(
二进制
00100000),大写的字母A是65(
二进制
01000001)。这128个符号(包括32个不能打印出来的控制符号),只占用了一个字节的后面7位,最前面的一位统一...
微型计算机技术中equ,微机接口技术-中国大学mooc-题库零氪
第一章 微型计算机基础1.1 计算机中的信息表示(时长49‘51’‘,4个视频)随堂测验1、假设一个8位寄存器存有
二进制
数10101010B,若它是补码数,其真值等于( )。A、-85B、-86C、170D、992、PC机中用补码表示有符号数,...
汇编语言
21,459
社区成员
41,602
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章