JVM系列(四):PC寄存器(程序计数器)
作者:陆金龙
发表时间:2022-12-02 04:19
关键词:
PC寄存器(程序计数器):存储下一条指令的地址。
CPU在不停的切换线程,切换到某个线程时,需要知道当前线程接着从哪继续执行。
每个线程都有它自己的程序计数器。
PC寄存器是一块很小的内存空间,是运行速度最快的存储区域。
PC寄存器是程序控制流指的示器。分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。
字节码解释器通过改变这个计数器的值来选取下一条需要执行的字节码指令。