at89c(s)51(52)寻址方式与指令系统(编辑修改稿)内容摘要:

址方式,实现: 源操作数  目的操作数 MOV A, @Ri MOV A, direct MOV A, data Rn MOV Rn, A MOV Rn, data MOV Rn, direct direct MOV direct, A MOV direct, data MOV direct, direct MOV direct, Rn MOV direct, @Ri @Ri MOV @Ri, A MOV @Ri, data 单片机系统及应用 202091 MOV @Ri, direct DPTR MOV DPTR, data16 类型 目的操作数 指令格式 执行的操作 片外 RAM传送指令 A MOVX A, @DPTR 片外 RAM的数据必须进行累加器 A 进行数据传送,且对片外 RAM的寻址只能用间接寻址方式, @DPTR 或者 @Ri @DPTR MOVX @DPTR, A @Ri MOVX @Ri, A ROM (程序存储器 )传送 A MOVC A, @A+DPTR 片外 ROM只能使用基址变址寻址方式访问。 程序存储器是只读的。 MOVC A, @A+DPTR 交换指令 (只对 CPU内部 RAM区) XCH A, Rn 累加器 A与其它片内 RAM寻址方式访问单元交换数据。 XCH A, @Ri XCH A,direct XCHD A,@Ri A 的低 4位 (Ri)低 4位 SWAP A A 的高 4位和低 4位交换 堆栈操作 PUSH direct 满递增堆栈,操作数只能采用直接寻址方式 POP direct 2. 算术运算指令 类型 指令格式 操作 对 PSW 标记位影响 加法 ADD A, Rn/@Ri/data/direct 目的操作数必须为 A Cy, Ov, Ac ADDC A, Rn/@Ri/data/direct 带进位加 Cy, Ov, Ac INC A/Rn/@Ri/data/DPTR 自增, DPTR 可以。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。