标题:
[原创]64÷32问题
[打印本页]
作者:
tdyxyz
时间:
2006-4-27 13:55
标题:
[原创]64÷32问题
coldfire 乘除法指令都没了32*32=64和64÷32=32位,如何解决?
作者:
seuafu2005
时间:
2006-4-27 15:24
coldfire都有MAC或者eMAC单元进行乘除的运算
你用C编程的话,这些运算都可以做的,只要把变量定义成对应的大小就好了
作者:
kingq
时间:
2006-7-24 01:46
请教怎么定义变量为64位?不好意思,我是新手。不太明白
作者:
kingq
时间:
2006-7-24 02:13
64位? long long吗? 请问这个是否需要编译器支持?我们使用的是coldwarrior.cpu 5213
作者:
seuafu2005
时间:
2006-7-24 09:57
CW一般都是支持的,你可以用long long类型试试
作者:
kingq
时间:
2006-7-24 11:35
谢谢。不知道有没有人用测试过,用汇编和c做32×32=64,速度方面差别有多大
作者:
seuafu2005
时间:
2006-7-24 16:34
c语言同样会转换成汇编的,主要是看你写的C转换成了什么汇编语句。
作者:
kingq
时间:
2006-11-13 17:00
我用LONG LONG定义后,当运算结果大于32位,结果就不对.请问该怎么办?
作者:
strongchen
时间:
2006-11-14 11:52
CodeWarrior好像只支持浮点的64位数,应该速度是比较慢的。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0