请教一个问题,JVM的内存布局上有一个PC寄存器,表现为一块内存,功能是存放需要执行的指令地址,而计算机CPU上也有一个PC寄存器,也是用来存放下一个需要执行的指令地址,为什么JVM要重新给线程设计出一个PC而不直接用计算机硬件的呢,是有什么问题吗