徐杰 发表于 2015-2-17 09:02:37

龙芯没有半字节运算指令吗

:o如题

cb001 发表于 2015-2-17 09:47:26

没有

cb001 发表于 2015-2-17 09:53:08

但用几条指令组合起来,实现半字节运算应该是可以的。

你可以把一段半字节运算的程序贴出来,看看是否可以用龙芯指令改写一下。

wwe 发表于 2015-2-19 10:04:24

半字节指令, 8051有两个, 一个BCD调整用的DAA, 一个高4bit和低4bit交换用的, 没有半字节的加减乘除指令, 也没有半字节的比较或者跳转指令.
其他的8位机基本都没有
risc和C语言标准都是整形提升, integral promotion 的精髓就是扩展为CPU的位数, 进行运算.

starlixing 发表于 2015-11-10 11:15:15

http://wenku.baidu.com/link?url=abP752agq0DgO8u0J1W61aooB0WqIPjjxc-Ky5X05Ws3Y_LNJ2BIuTIA4dju1d46YTO-4xa6KI7RrsNBE9Q-QERaX7ivU_c2-Y06cMK6RxW

huangpei 发表于 2016-2-17 11:02:15

通用CPU的基本指令一般都没有半字节的运算指令,我了解到的只有HP的PA-RISC处理器有这样的指令
页: [1]
查看完整版本: 龙芯没有半字节运算指令吗