- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二讲指令系统及开发语言
主要内容:
概述
指令系统
汇编语言程序设计举例
四、C51程序设计举例
束南大學
电子科学与工程学院⑥2
指令系统概述
1、指令分类
MCS-51系列单片机共有111条指令
按功能可分成5类指令:
数据传送指令(29条)
算术运算指令(24条)
逻辑运算指令(24条)
控制转移指令(17条)
位操作类指令(17条)
束南大學
综合电子设计
电子科学与工程学院⑥2
2、指令特点
1)指令执行时间快
单周期指令
65条(1us,12MHz晶振)
双周期指令
44条(2us,12MHz晶振)
四周期指令
2条(4us,12MHz晶振)
)指令短
单字节指令
49条
双字节指令
字节指令
16条
3)单指令实现字节相乘或相除运算
)具有丰富的位操作类指令
束南大學
电子科学与工程学院⑥2
3、寻址方式
种寻址方式
立即寻址
直接寻址
寄存器寻址
寄存器间接寻址
相对寻址
变址寻址
位寻址
束南大學
综合电子设计
电子科学与工程学院⑥2
51单片机指令系统介绍
1、指令中常用符号说明
2、数据传送指
3、算术运算指令
4、逻辑运算指令
5、控制转移指令
6、位操作类指令
束南大學
电子科学与工程学院⑥2
2、数据传送指令(1)
MOV
A Rn
MOV
A. direct
MOV
A, aRi
MOV
A#data
MOV
Rna
MOV
Rn. direct
MOV
Rn. #data
束南大學
电子科学与工程学院⑥2
2、数据传送指令(2)
MOV direct. A
MOV direct Rn
MoV direct direct
MOv direct, aRi
MOV direct . #data
MOV aRi,A
MOV @Ri, direct
束南大學
电子科学与工程学院⑥2
2、数据传送指令(3)
MOV
DPTR#data16
MOVC
A,(@A+DPTR
MOVC
A,(@A+PC
MOVX
A,@Ri
MOVX
A, aDPTR
MOVX
Ri, A
MOVX
DPTR, A
束南大學
电子科学与工程学院⑥2
2、数据传送指令(4)
PUSH
direct
POP
direct
XCH
A Rn
XCH
A. direct
XCH
A, ORi
XCHD
A, ari
SWAP
A
束南大學
电子科学与工程学院⑥2
您可能关注的文档
最近下载
- 力帆 2019款 KP350 摩托车适用2019款2020款 用户说明书 保养手册.pdf
- 2025-2031年中国COSPLAY服装行业市场全景评估及投资战略研究报告.docx
- 解数咨询-全价猫主粮行业调研报告:醇粹、高爷家.docx VIP
- 剑桥少儿英语二级下册unit2.ppt VIP
- VSD负压引流术护理查房.pptx VIP
- 大众奥迪诊断系统ODIS7.21用户手册.pdf VIP
- 《混合动力电动汽车》课件.ppt VIP
- 网神日志审计系统技术白皮书.doc VIP
- 高级英语第一册-U10-The-Artist-in-America.ppt VIP
- 狗主粮行业调研报告解数咨询14117mb.pptx VIP
文档评论(0)