某机器字长为16位,内存按字编址,PC当前值为2000H,当读取一条双字长指令后PC的值为?

2025年03月13日 01:52
有2个网友回答
网友(1):

我认为是PC=PC+2。双字长指令的长度为2*2B=4B。题目中又提到按字(2B)编址,所以得用指令长度除以编址长度,4B/2B=2。

网友(2):

取指令时,每取一个字节PC自动加1。机器字长16位,2B;双字长就是4B。PC+4
可以想一想学MIPS指令的时候,机器字长32位,每取一次,PC+4,是一个道理