×

51单片机有哪些寻址方式详细资料说明

消耗积分:1 | 格式:pdf | 大小:0.04 MB | 2019-04-23

分享资料个

  80C51指令系统专用于80C51系列单片机,具有255种操作码(00H-FFH)除去A5H。

  1. 寻址方式

  寻址方式就是指指令中给出寻找操作数或操作数所在地址的方法,执行任何指令都需要操作数。

  1)立即寻址

  MOV DPTR,#1234H; 立即寻址是指在指令中直接给出操作数,出现在指令中的操作数称为立即数,因此被称为立即寻址。

  2)直接寻址

  MOV A,3AH; 直接寻址是指在指令中直接给出操作数单元地址。功能是将片内RAM的3AH单元内的数据传送内累加器A。直接寻址方式只能给出8位地址,因此这种寻址方式的寻址范围只限于片内RAM。具体:a.低128单元,在指令中直接以单元地址的形式给出;b.特殊功能寄存器,即可以以单元地址形式也可以以寄存器符号形式给出。直接寻址是访问SFR寄存器的唯一方法。

  3)寄存器寻址

  INC R0; 寄存器寻址是指指令中将指定的寄存器的内容作为操作数。该语句实现R0寄存器的自加一操作。寄存器寻址范围: a.四个寄存器组共32个通用寄存器; b.部分特殊功能寄存器,A、AB、DPTR。

  4)寄存器间接寻址

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !