我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 直接寻址 >

直接寻址和寄存器寻址的区别

归档日期:07-05       文本归类:直接寻址      文章编辑:爱尚语录

  80c51单片机的寻址方式中包括直接寻址和寄存器寻址请问这两条指令的寻址方式是其中的哪一种?movP0,AMOVA,P1(只看源操作数)。书上在讲寄存器寻址的部分以第一条为例,又在讲直接寻址的地...

  80c51单片机的寻址方式中包括直接寻址和寄存器寻址 请问这两条指令的寻址方式是其中的哪一种?mov P0,A MOV A,P1(只看源操作数)。书上在讲寄存器寻址的部分以第一条为例,又在讲直接寻址的地方以第二条为例,我就糊涂了...源操作数都是sfr的名称啊!sfr不是只能直接寻址吗?怎么又用了寄存器寻址?还有,如果mov A,P1,请问是读引脚还是读寄存器?请各位指点一下我这只菜鸟~认为这种知识不重要的人请别说我,我觉得这种知识还是蛮重要的~

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  ACC在汇编后的机器码必有一个字节的操作数,即累加器的字节地址E0H,A在汇编后则隐含在指令操作码中。所以在指令中A不能用ACC来替代,而对A的特殊功能寄存器直接寻址和累加器某一位的寻址要用ACC,而不能写成A。

  A和ACC都表示累加器,但A是累加器的代号,在指令中默认是无地址的,而ACC是累加器在指令中的直接地址(E0H),可出现在用直接寻址的任何地方。

  一般的说法:A表示了累加器中的内容【寄存器寻址】;ACC表示了累加器的地址【直接寻址】。

  展开全部简单的举个例子你看一下吧!比如说MOV A,30H就是直接寻址他相当与MOV A,P1

本文链接:http://clinicapetrer.com/zhijiexunzhi/210.html