如何编写单片机中4字节十六进制数的加法程序

 我来答
zhengdaodong12
推荐于2018-04-20 · TA获得超过105个赞
知道答主
回答量:57
采纳率:0%
帮助的人:36.1万
展开全部
加法很简单的,根据你小学时候的加法原理就可以很容易算了,也就是低位相加,高位和高位相加,再加上低位的进位就OK了
例如:ff ff ff ff+ff ff ff ff=
最低字节相加=1FE 其中1就是进位了,结果就是低位=FE第一个字节相加=1FE再就上进位1=1FF第二个字节=FF再把进位加到第三个字节........
最终的结果就是=1 FF FF FF FE
所以4 字节相加要5 个字节来保存结果
阿呖噶祷honey
2010-10-14 · TA获得超过222个赞
知道小有建树答主
回答量:275
采纳率:90%
帮助的人:179万
展开全部
你是汇编还是c?c的话把加法用变量定义成long就是4字节变量,然后执行加法操作编译器会自动生成汇编代码的。
如果用汇编叶的话注意用寄存器变量,处理速度上要更快,再注意加法进位边界问题就好啦
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胆小DE鬼无涯
2010-10-14 · TA获得超过133个赞
知道答主
回答量:110
采纳率:0%
帮助的人:50.3万
展开全部
用16进制表示的四个字节数形式如下
xxxxxxxxH
一位16进制数占用4位,而一字节为8位,所以4字节就是8位16进制数。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式