1 / 10
文档名称:

单片机指令系统.doc

格式:doc   大小:52KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机指令系统.doc

上传人:漫山花海 2019/6/5 文件大小:52 KB

下载得到文件列表

单片机指令系统.doc

文档介绍

文档介绍:Forpersonaluseonlyinstudyandresearch;mercialuse莀单片机的内容包括:蒀单片机结构膇汇编指令系统肁中断系统肀内存分配芈串行和接口技术芅高级语言C程序螅袁指令系统荿数据传送类(29条)蚈普通传送指令膄以累加器A为目的操作数的指令(4条)薁MOV A,Rn膆MOV A,direct螆MOV A,***@Rn蚄MOV A,#data节以寄存器Rn为目的操作数的指令(3条)膈MOV Rn,A袄MOV Rn,direct肃MOV Rn,#data肂以直接地址direct为目的操作数的指令(5条)艿MOV direct,A芇MOV direct,Rn蒂MOV direct,direct螂MOV direct,***@Ri肇MOV direct,#data莅以间接地址***@Ri为目的操作数指令(3条)袂MOV ***@Ri,A薃MOV ***@Ri,direct肈MOV ***@Ri,#data螇16位数据传送指令(1条)薅MOV DPTR,#data16罿特殊传送指令腿访问片外RAM指令(4条)袆MOVX A,***@Ri肅MOVX A,***@DPTR蝿MOVX ***@Ri,A羇MOVX ***@DPTR,A羄访问ROM指令(2条)蒄MOVC A,***@A+PC蒀MOVC A,***@A+DPTR羈数据交换指令(5条)莇XCH A,Rn袃XCH A,direct芀XCH A,***@Ri聿SCHD A,***@Ri蒅SWAP A芃堆栈操作指令(2条)羁PUSH direct袇POP direct袇螂算术运算类(24条)螁普通四则运算指令羈加法指令(4条)羆ADD A,Rn蒅ADD A,direct蒁ADD A,***@Ri羀ADD A,#datat肄带进位加法指令(4条)袅ADDC A,Rn节ADDC A,direct螇ADDC A,***@Ri蒆ADDC A,#datat芄带借位减法指令(4条)羂SUBB A,Rn袈SUBB A,direct薅SUBB A,***@Ri蚄SUBB A,#datat蚂乘法指令(1条)袀MUL AB羇除法指令(1条)膃DIV AB蒃特殊运算指令蚇加1指令(5条)肆INC A薂INC Rn罿INC direct螈INC ***@Ri膄INC DPTR羂减1指令(4条)蚀DEC A螀DEC Rn薆DEC direct蚅DEC ***@Ri莀十进制调整指令(1条)薇DA A蚅肄逻辑运算循环类(24条)膀基本逻辑运算指虿与运算指令(6条)羇ANL A,Rn薄ANL A,direct袁ANL A,***@Ri螀ANL A,#data肅ANL direct,A羃ANL direct,#data蚁或运算指令(6条)薇ORL A,Rn蒈ORL A,direct莂ORL A,***@Ri莁ORL A,#data蕿ORL direct,A薆ORL direct,#data袂异或运算指令(6条)膂XRL A,Rn蚀XRL A,direct蚅XRL A,***@Ri蒅XRL A,#data袂XRL direct,A蒇XRL direct,#data肇累加器操作指令(6条)羅累加器清零 CLR A蚃累加器取反 CPL A葿左循环移位 RL A膅左循环移位C RLC A莄右循环移位 RR A聿右循环移位 C RRC A薀程序转移类(12条)薈无条件转移指令(4条)螃长转移指令 LJMP addr16衿短转移指令 AJMP addr11莈