Sparc Assembly - 将地址放入寄存器或将值放入寄存器中包含的地址

时间:2016-03-12 00:52:25

标签: assembly sparc

我只想了解Sparc Assembly的详细信息:

如果:

.data 
s0: .asciz "foo %s\n" 
s1: .asciz "bar" 

.text 
.global main 

main: save %sp, -96, %sp 
set s0, %o0 
set s1, %o1 

然后我将s0s1个字符串的地址分别放入%o0%o1个寄存器中?

通常,当我使用I变量执行以下指令时:

set I, %g1

这是否意味着我将I的地址放入%g1 register或将I值放在%g1寄存器中包含的地址?

很抱歉,如果这个问题似乎很愚蠢,但我开始使用Sparc程序集。

由于

0 个答案:

没有答案