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分別表示傳入的整形參數。
|
新聞熱點
疑難解答