基于AT89S51数据传送类指令程序.doc
《基于AT89S51数据传送类指令程序.doc》由会员分享,可在线阅读,更多相关《基于AT89S51数据传送类指令程序.doc(3页珍藏版)》请在三一文库上搜索。
1、基于AT89S51数据传送类指令程序数据传送类指令是编程时使用最频繁的一类指令。一般数据传送类指令的助记符为MOV,通用的格式如下:MOV,数据传送类指令是把源操作数传送到目的操作数。指令执行后,源操作数不改变,目的操作数修改为源操作数。所以数据传送类操作属复制性质,而不是搬家。数据传送类指令不影响标志位,这里所说的标志位是指Cy、Ac和OV,但不包括检验累加器奇偶标志位P。1以累加器为目的操作数的指令这组指令的功能是把源操作数的内容送人累加器A,源操作数有寄存器寻址、直接寻址、间接寻址和立即数寻址等方式,例如指令:2以Rn为目的操作数的指令这组指令的功能是把源操作数的内容送入当前工作寄存器区
2、的ROR7中的某一个寄存器。3以直接地址direct为目的操作数的指令这组指令的功能是把源操作数送入直接地址指定的存储单元。direct指的是内部RAM或SFR地址。4以寄存器间接地址为目的操作数的指令这组指令的功能是把源操作数内容送入RO或Rl指定的存储单元中。5. 16位数传送指令这条指令的功能是把16位立即数送入DPTR,用来设置数据存储器的地址指针。AT89S51中设有两个DPTR,通过设置特殊功能寄存器AUXR1中的DPS位来选择。当DPS-I,则指令中的DPTR即为DPTR1,DPTRO被屏蔽,反之亦然。DPTR既是一个16位的数据指针,又可分为DPH和DPL两个8位寄存器进行操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AT89S51 数据 传送 指令 程序
链接地址:https://www.31doc.com/p-3409465.html