首页
社区
课程
招聘
如何在汇编中输出十进制数
发表于: 2007-4-12 18:10 7736

如何在汇编中输出十进制数

2007-4-12 18:10
7736
个位十进制数就简单加30输出就可以了,但两位数以上怎么操作?我在想是不是要编个函数来操作这种数制转换输出

谢谢各位耐心解答

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
如果你说的是压缩BCD码表示的数据,就使用BCD调整指令
如果是二进制的整数,那就得涉及数制转换的问题了,似乎很多讲汇编的教材里都有数制转换的例程吧

对于BCD码调指令,有不明白可以查看I386手册的相关内容就可以

你如果用的是MASM32环境的话,作者是提供了类似 Int2Str的函数的,看文档自己找吧

你说的编写一个函数来处理,当然是可行的了,你可以做为一个练习试试嘛
2007-4-12 19:21
0
游客
登录 | 注册 方可回帖
返回
//