请教K120S比较指令的问题 点击:781 | 回复:6



LHS

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 126回
  • 年度积分:0
  • 历史总积分:292
  • 注册:2005年9月12日
发表于:2007-09-08 10:37:00
楼主
两个带符号的32位寄存器进行比较,用什么指令?



xinzail

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 190回
  • 年度积分:0
  • 历史总积分:352
  • 注册:2007年4月16日
发表于:2007-09-08 20:31:00
1楼
MASTER-K指令手册不知对你是否有用?网上有下载。LG的指令手册,没发现有别的版本。

xinzail

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 190回
  • 年度积分:0
  • 历史总积分:352
  • 注册:2007年4月16日
发表于:2007-09-08 20:42:00
2楼
希望对你有参考价值。

LHS

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 126回
  • 年度积分:0
  • 历史总积分:292
  • 注册:2005年9月12日
发表于:2007-09-08 22:15:00
3楼
下面一条是32位符号比较指令。可不知为什么,当前面S1是常数时后面的D0001是32位符号数,如果把前面1000改成D0100,那么D0100和D0001都转换成16位符号数,也就是说S1 S2 只能一个常数一个寄存器,不能两个都是寄存器.不知是何原因,请高手指点!

xinzail

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 190回
  • 年度积分:0
  • 历史总积分:352
  • 注册:2007年4月16日
发表于:2007-09-09 07:48:00
4楼

LHS

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 126回
  • 年度积分:0
  • 历史总积分:292
  • 注册:2005年9月12日
发表于:2007-09-09 10:33:00
5楼
DCMP指令不支持符号比较,如果出现负值比较结果会出错!
看来K120S没有这个功能了,还是自己没有找到??

xinzail

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 190回
  • 年度积分:0
  • 历史总积分:352
  • 注册:2007年4月16日
发表于:2007-09-10 20:07:00
6楼
我也没找到,试目以待,,,

热门招聘
相关主题

官方公众号

智造工程师