plaspro
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 187 点
下载积分: 686 分
在线时间: 15(小时)
注册时间: 2007-10-10
最后登录: 2019-03-18
查看plaspro的 主题 / 回贴
楼主  发表于: 2008-05-22 10:25
想不通,
最基本的浮点传送指令竟然没有,
如:MOVF  S  D
(S为常数时,如+1.2345)
[ 此贴被plaspro在2008-05-28 17:10重新编辑 ]
plaspro
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 187 点
下载积分: 686 分
在线时间: 15(小时)
注册时间: 2007-10-10
最后登录: 2019-03-18
查看plaspro的 主题 / 回贴
1楼  发表于: 2008-05-28 16:43
sorry, 我没说清楚,我指的问题是,当S是个常数的时候,比如MOVL +1.2345 D8 不能工作啊;
必须先转换吧,比如用+F +0.0 +1.2345 D8实现;
是可以达到目的;但是去查查+F指令需要多少扫描时间(类比MOVL和+L吧);
3楼说法有点强词夺理,难道要用丰富的指令去实现一个基本功能?
[ 此贴被plaspro在2008-05-28 17:08重新编辑 ]