- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCS-指令系统【DOC精选】
MCS-51指令系统
MCS-51单片机指令系统共有指令111条,分为五大类:
数据传送类指令(29条)
内部RAM数据传送指令组
立即数传送指令(共有8位立即数传送指令四条,16位立即数传送指令一条。)
MOV A , #data ;A ← data
MOV direct , #data ;direct ← data
MOV Rn , #data ;Rn ← data
MOV @ Ri , #data ;(Ri) ← data
MOV DPTR , #data16 ;DPTR ← data16
内部RAM单元之间的数据传送(共有五条)
MOV direct2 , direct1 ;direct2 ← (direct1)
MOV direct , Rn ;direct ← (Rn)
MOV Rn , direct ;Rn ← (direct)
MOV direct ,@ Ri ;direct ← ((Ri))
MOV @ Ri , direct ;(Ri) ← (direct)
累加器的数据传送指令(共有六条)
MOV A , Rn ;A ← (Rn)
MOV Rn , A ;Rn ← (A)
MOV A , direct ;A ← (direct)
MOV direct , A ;direct ← (A)
MOV A , @ Ri ;A ← ((Ri))
MOV @ Ri , A ;(Ri) ← (A)
外部RAM数据传送指令组
① 使用Ri的间接寻址传送指令(由于Ri是8位地址指针,因此这两条指令和寻址范围只限于外部RAM的250个单元。)
MOVX A , @ Ri ;A ← ((Ri))
MOVX @ Ri , A ;(Ri) ← (A)
② 使用DPTR的间接寻址传送指令(由于DPTR是16位地址指针,因此这两条指令的寻址范围为64K单元,要和P2配合寻址外部RAM空间。)
MOVX A , @ DPTR ;A ← ((DPTR))
MOVX @ DPTR , AP ;(DPTR) ← (A)
对外部RAM的数据传送作如下几点说明:
⑴MCS-51指令系统中没有其它专用的存储器读写指令,这里所讲的外部RAM数据传送指令实际上就是单片机外部数据存储器的读写指令。
⑵外部RAM数据传送指令与内部RAM数据传送指令相比,在MOV的后面加了一个“X”,代表外部之意。
⑶外部RAM的数据传送,全部都是通过累加器A进行的。
程序存储器数据传送指令组(其只能单向由程序存储器读取数据并只能向累加器A传送,共有两条。)
MOVC A , @ A + DPTR ;A ← ((A) + (DPTR))
MOVC A , @ A + PC ;A ← ((A) + (PC))
数据交换指令组(其主要是在内部RAM单元与累加器A间进行。有整字节和半字节两种交换。)
整字节数据交换指令(共有三条指令)
XCH A , Rn ;(A) ←→ (Rn)
XCH A , direct ;(A) ←→ (direct)
XCH A , @ Ri ;(A) ←→ ((Ri))
半字节数据交换指令(只有一条指令)
XCHD A , @ Ri ;(A)3~(A)0 ←→ ((Ri))3~0
累加器高低半字节交换指令(只有一条指令)
SWAP A ;(A)7~(A)4 ←→ (A)3~(A)0
堆栈操作指令组(其有进栈和出栈两种,即两条指令。)
进栈指令:
PUSH direct ;SP ← (SP) + 1 ,(SP) ← (direct)
出栈指令:
POP
您可能关注的文档
最近下载
- 教育、科技、人才一体化与新质生产力发展.pptx VIP
- 2024年湖南水利水电职业技术学院单招职业技能测试题库含答案(研优卷).docx VIP
- 教育、科技、人才一体化视域下发展新质生产力的四重逻辑和实践路径.docx VIP
- 教育、科技、人才一体化视域下发展新质生产力的四重逻辑和实践路径.docx VIP
- 《大棚番茄基质槽式栽培技术规程》.docx
- 立体车库 毕业论文外文翻译.docx VIP
- 教育、科技、人才一体推进新质生产力发展.docx VIP
- 2024年湖南水利水电职业技术学院单招职业技能测试题库含答案(考试直接用).docx VIP
- 社交礼仪教程(第7版 微课版)课件 第五章 餐饮礼仪.pptx
- 2025清华:DeepSeek从入门到精通.pdf
文档评论(0)