2019-12-28 17:49发布
wye11083 发表于 2017-5-15 12:17 错也。对这类RISC内核,所有操作都是基于32位的——它里面根本没有16位/8位流水线单元!有符号数LD时做符 ...
最多设置5个标签!
我所谓的多干的活是指令内部干的活,比如ldrb,其实内部是用ldr获得32位值,然后位屏蔽并选择对应位置的字节,这些操作确实是1个指令就可以完成的,很明显比ldr干的活多嘛
然后乘除运算,我特意去看了下cm3的指令集,乘法倒倒还好,基本上8、16、32位运算都是有对应指令的,但是除法就没有那么幸运了
一周热门 更多>