ARM经典教程。
灵活的第2操作数( 灵活的第 操作数(续1) 操作数 )数据处理指令中留给Operand2操作数的编码空间只有12 位,需要利用这12位产生32位的立即数。其方法是:把 指令最低8位(bit[7:0])立即数循环右移偶数次,循环 右移次数由2*bit[11:8] (bit[11:8]是Operand2的高4位) 指定。 例如:MOV R4, #0x8000000A ;其中的立即数#0x8000000A是由8位的0xA8循环右移 0x4位得到。 又例如:MOV R4, #0xA0000002 ;其中的立即数#0xA0000002是由8位的0xA8循环右移 0x6位得到。
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典教育范文第08讲_第5章ARM指令集特点、寻址方式和指令分类详解 习题4 88页(14)在线全文阅读。
相关推荐: