- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCS-51 指令系统常用符号及含义 addr11 11 位地址 addr16 116 位地址 bit 1内部 RAM 或专用寄存器中的直接寻址位 rel 1补码形式的 8 位地址偏移量 direct 1直接地址单元( RAM , SFR , I/O ) #data 1立即数 Rn 1当前寄存器区的 8 个通用工作寄存器 R0 ~ R7 ( n=0 ~ 7 ) Ri 1当前寄存器区中可作间址寄存器的 2 个通用工作寄存器 R0 、 R1 ( i=0 、 1 ) A 1累加器 B 1专用寄存器,用于 MUL 和 DIV 指令中。 C 1进位标志或进位位,或布尔处理机中的累加器。 @ 1间接寻址方式中,表示间接寄存器的符号 。 / 1位操作数的前缀,表示对该位操作数先取反再参与操作,但不影响该操作数。 ( X ) 1X 中的内容。 (( X )) 1由 X 寻址的单元中的内容。 ← 1箭头左边的内容被箭头右边的内容所代替。 ∧ 1逻辑“与” ∨ 1逻辑“或” ⊕ 1逻辑“异或”
表A-1 数据传送类指令
十六进制代码 指令助记符 说明 字节数 执行周期数 E8~EF MOV A, Rn (A)←(Rn) 1 1 E5 MOV A,direct (A)←(direct) 2 1 E6,E7 MOV A,@Ri (A)←((Ri)) 1 1 74 MOV A,#data (A)←data 2 1 F8~FF MOV Rn,A (Rn)←(A) 1 1 A8~AF MOV Rn,direct (Rn)←(direct) 2 2 78~7F MOV Rn,#data (Rn)←data 2 1 F5 MOV direct,A (direct)←(A) 2 1 88~8F MOV direct,Rn (direct)←(Rn) 2 2 85 MOV direct1,direct2 (direct1)←(direct2) 3 2 86,87 MOV direct,@Ri (direct)←((Ri)) 2 2 75 MOV direct,#data (direct)←data 3 2 F6,F7 MOV @Ri,A ((Ri))←(A) 1 1 A6,A7 MOV @Ri,direct ((Ri))←(direct) 2 2 76,77 MOV @Ri,#data ((Ri))←data 2 1 90 MOV DPTR,#data16 (DPTR)←data16 3 2 93 MOVC A,@A+DPTR (A)←((A)+(DPTR)) 1 2 83 MOVC A,@A+PC (A)←((A)+(PC)) 1 2 E2,E3 MOVX A,@Ri (A)←((P2)+(Ri) 1 2 E0 MOVX A,@DPTR (A)←((DPTR)) 1 2 F2,F3 MOVX @Ri,A ((P2)+(Ri))←(A) 1 2 F0 MOVX @DPTR,A ((DPTR))←(A) 1 2 C0 PUSH direct (SP)←(SP)+1,((SP))←(direct) 2 2 D0 POP direct (direct)←((SP)),(SP)←(SP)-1 2 2 C8~CF XCH A,Rn (A)(Rn) 1 1 C5 XCH A,direct (A)(direct) 2 1 C6,C7 XCH A,@Ri (A)((Ri)) 1 1 D6,D7 XCHD A,@Ri (A)3~0(Rn)3~0 1 1 表A-2 算术运算类指令
十六进制代码 指令助记符 说明 字节数 执行周期数 28 ~ 2F ADD A, Rn (A)←(A)+(Rn) 1 1 25 ADD A,direct (A)←(A)+(direct) 2 1 26,27 ADD A,@Ri (A)←(A)+((Ri)) 1 1 24 ADD A,#data (A)←(A)+data 2 1 38~3F ADDC A, Rn (A)←(A)+(Rn)+CY 1 1 35 ADDC A,direct (A)←(A)+(direct)+CY 2 1 36,37 ADDC A,@Ri (A)←(A)+((Ri))+CY 1 1 34 ADDC A,#data (A)←(A)+data+CY 2 1 98~9F SUBB A, Rn (A)←(A)-(Rn)-CY 1 1 95 SUBB A,direct (A)←(A)-(direct)-CY 2 1 96,97 SUBB A,@Ri (A)←(A)-((Ri))-CY 1 1 94 S
文档评论(0)