1.v命名方法采用小写字母“v”开头的方式表示函数中用到局部变量与参数,所有的寄存器命名从v0开始,依次递增。对于foo()函数,v命名法会用到v0,v1,v2,v3,v4等五个寄存器。v0与v1表示函数的局部变量寄存器,v2表示被传入的Hello对象的引用,v3与v4分别表示传入的整形参数。
2.p命名法对函数的局部变量的命名没有影响,它的命名规则是:函数中引入的参数从p0开始,依次递增。对于foo()函数,v命名法会用到v0,v1,p0,p1,p2等五个寄存器。v0与v1同样用来表示函数的局部变量寄存器,p0表示被传入的Hello对象的引用,p1与p2分别表示传入的整形参数。
新闻热点
疑难解答