pc是为访问外部程序存储器提供地址的,而访问外部数据存储器不是有寄存器Ri(8位),和DPTR提供的吗?也就是说,M-CS51系列单片机中,访问外部程序存储器时,DPTR的低8位(DPL)地址由p0口输出,DPTR的高8位(DPH)地址由p2口输出,可是在一份自考卷子上,答案是访问外部程序存储器时,PC的低8位地址由p0口输出,PC的高8位由p2口输输出,是否卷子答案有错,还是我的理解有误?知道的请尽快告知。。。谢谢