admin 管理员组文章数量: 1087677
MIPS中将有符号数转化成无符号数比较降低开销
在beq指令中在比较大小的同时希望能检测出来
因为负数的码中最高有一个1,如果将他当成无符号数的话(码是不变的),那么负数(此时被视作正数)恒比一个正数大(符号位为0),所以在用无符号sltu检测x>y时,不但能检测出x>y,还能检测出x是负数的情况,这个时候规定y是正数
这个多应用于检测数组越界,其中y是数组长度
本文标签: MIPS中将有符号数转化成无符号数比较降低开销
版权声明:本文标题:MIPS中将有符号数转化成无符号数比较降低开销 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1699082633a327113.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论