打印

关于十进制转换问题,一直没有搞懂.请教

[复制链接]
2054|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
disarm|  楼主 | 2008-5-5 10:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于十进制转换问题,一直没有搞懂.请教
输入一个两位数据.要求将结果存到一个寄存器中.

比如输入1和0.存到RAM中要求是A.这怎样去实现呢?(如果直接将数据10存入则实际数据是16了.)

输入3和0,本来想得到数据十进制就是30.但存到RAM中怎样变成1E呢

想了好半天也没有办法

相关帖子

沙发
gyt| | 2008-5-5 10:46 | 只看该作者

先看书

使用特权

评论回复
板凳
disarm|  楼主 | 2008-5-5 10:51 | 只看该作者

现在手上没有书.网上找了点看一下也不明白.

现在手上没有书.网上找了点看一下也不明白.两个数据怎样合成一个十六进制的.

使用特权

评论回复
地板
computer00| | 2008-5-5 10:52 | 只看该作者

假设输入为x1和x2,那么结果就是A=x1*10+x2。

而不是(x1<<4)+x2。你那样操作就是后者。

使用特权

评论回复
5
disarm|  楼主 | 2008-5-5 11:01 | 只看该作者

谢谢圈圈

一语惊星梦中人.没想到这样去做.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

62

帖子

1

粉丝