0

该指令来自 powerpc uboot 。

lis r3 CONFIG_SYS_DEFAULT_IMMR@h

特别是“@h”是什么意思?

另一个指令:

lwz r4,0(r3)

特别是“0(r3)”是什么意思?

谢谢!

4

1 回答 1

6

lis r3,CONFIG_SYS_DEFAULT_IMMR@h

将立即操作数的高(高)半字(16 位)加载到 的高半字中r3@h后缀用于指定 的高半字CONFIG_SYS_DEFAULT_IMMR

例如,如果CONFIG_SYS_DEFAULT_IMMR等于0x12345678上述指令将加载0x1234r3.


lwz r4,0(r3)

将有效地址 ( ) 中的一个字(32 位)加载r3+0r4. 如果r4是 64 位寄存器,它会另外清除r4.

于 2013-05-28T05:00:43.610 回答