LB 取字节

在这里插入图片描述

LW 取字

在这里插入图片描述

区别

LB与LW的区别:LB加载字节,地址不一定是4的倍数。LW加载字(1字=4字节),地址必须是4的倍数。

举例

指令如下
在这里插入图片描述
内存如下
在这里插入图片描述
LB和LW都是取0x7C位置的值,但LB取的是字节,也就是0x80,
在这里插入图片描述
然后按照符号扩展,LB得到的值是有符号的0xFF80.
而LW取的是32位的字,即下图中红框中的值:
在这里插入图片描述
故LW得到的是有符号的0x0080

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐