[Java][JVM] PC寄存器

 PC寄存器

 

這塊內存區域很小,它是當前線程所執行的字節碼的行號指示器,

字節碼解釋器通過改變這個計數器的值來選取下一條需要執行的字節碼指令

如果執行的是一個Native方法, 那這個計數器是空的。 

 

pc寄存器就是一個指針,記錄內存地址,pc寄存器是一個硬件,是在cpu裏面的。
pc寄存器就是記錄了各個代碼的內存地址 代碼運行從哪裏跳轉到哪裏 
記錄了方法之間的調用和執行情況,類似排版值日表用來存儲指向下一條指令的地址,
也即將要執行的指令代碼它是當前線程所執行的字節碼的行號指示器

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章