单片机中的程序计数器PC用来做什么

单片机中的程序计数器PC用来:A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址选哪个答案??如果没有C选项,我肯定选B,但PC计数器不是... 单片机中的程序计数器PC用来:
A.存放指令 B.存放正在执行的指令地址 C.存放下一条指令地址

D.存放上一条指令地址
选哪个答案??
如果没有C选项,我肯定选B,但PC 计数器不是在每次执行指令后就自动加1存放下一条指令地址吗?所以有点迷惑了,请说出理由好吗?
展开
 我来答
泡沫amazing
2019-10-27
知道答主
回答量:1
采纳率:0%
帮助的人:671
展开全部

答案选B:正在执行的指令地址。

如图,《计算机组成与设计:硬件软件接口-第五版》65页,John L. Hennessy、 David A. Patterson写的书,计算机界的圣经之一,够权威了。

yqnt418
2012-05-22
知道答主
回答量:31
采纳率:0%
帮助的人:5.2万
展开全部
满意回答的解释错误,pc并不是在本条指令执行完的瞬间加一,而是在取完指令后便加一
ORG 0000H
START:
MOV A,#30H
AJMP MAIN

ORG 0030H
MAIN:
MOVC A,@A+PC //执行完本条指令后,A的值为61H
//若是在执行完本条指令后再加一A的值应该为60H
MOV A,#30H
AJMP MAIN

ORG 0060H
DB 60H,61H,62H,63H
END
此程序已说明问题
所以选C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a564730745
2012-03-30
知道答主
回答量:20
采纳率:0%
帮助的人:11.1万
展开全部
答案是C,,是用来存放下一条指令地址的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhidao_ceo
2008-10-04 · TA获得超过993个赞
知道小有建树答主
回答量:345
采纳率:0%
帮助的人:327万
展开全部
选b,这是最基本问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式