单片机原理及应用 教学课件 作者 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计.ppt

单片机原理及应用 教学课件 作者 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计.ppt

ID:50337613

大小:905.50 KB

页数:109页

时间:2020-03-08

单片机原理及应用 教学课件 作者 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计.ppt_第1页
单片机原理及应用 教学课件 作者 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计.ppt_第2页
单片机原理及应用 教学课件 作者 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计.ppt_第3页
单片机原理及应用 教学课件 作者 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计.ppt_第4页
单片机原理及应用 教学课件 作者 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计.ppt_第5页
资源描述:

《单片机原理及应用 教学课件 作者 徐敏 第3章 MCS-51 的指令系统与汇编语言程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章MCS-51的指令系统与汇编语言程序设计【学习目标】掌握单片机的指令系统,熟悉指令功能、指令格式以及指令的寻址方式;理解汇编语言的特点以及与机器语言之间的区别和联系;掌握汇编语言程序设计的步骤、汇编语言程序的结构;熟练掌握汇编语言应用程序的开发页码章节或标题原错误更正为P491.以累加器A为目的操作数的指令;#data→(A);(Rn)→(A),n=0~7;((Ri))→(A),i=0,1;(direct)→(A);立即数F5H→(A);(R5)→(A);((R0))→(A);(30H)→(A);#dat

2、a→A;(Rn)→A,n=0~7;((Ri))→A,i=0,1;(direct)→A;立即数F5H→A;(R5)→A;((R0))→A;(30H)→AP492.以Rn为目的操作数的指令;(A)→(Rn);(direct)→(Rn);#data→(Rn);(A)→Rn;(direct)→Rn;#data→Rn说明:第3章有以下印刷错误(主要是指令注释上),请给予修正页码章节或标题原错误更正为P492.以Rn为目的操作数的指令;20H→(R2);(A)→(R0);(3AH)→(R1);20H→R2;(A)→R0;(

3、3AH)→R1P493.以直接地址为目的操作数的指令;(A)→(direct);(Rn)→(direct);(direct)→(direct);((Ri))→(direct);data→(direct);(A)→direct;(Rn)→direct;(direct)→direct;((Ri))→direct;data→directP503.以直接地址为目的操作数的指令;(40H)→(30H);A1H→(40H);(40H)→30H;A1H→40Hp504.以间接操作地址为目的操作数的指令P1口为入口;30H→(

4、R0);(30H)→A,(A)=4FH;4FH→(R1),(R1)=4FH;(4FH)→B,(B)=28H;03H→(4FH)P1口为输入口;30H→R0;(30H)→A,(A)=4FH;4FH→R1,R1=4FH;(4FH)→B(B)=28H;03H→4FH页码章节或标题原错误更正为P506.堆栈操作指令;SP+1→SP,(direct)→(SP);(SP)→(direct),SP-1→SP;(SP)+1→SP,(direct)→(SP);(SP)→(direct),(SP-1)→SPP506.堆栈操作指令P

5、USH50H;SP+1→SP,(50H)→(31H)PUSH50H;(SP)+1→SP,(50H)→31HP516.堆栈操作指令POP40H;(31H)→(40H),SP-1→SP设片内RAM(30H)=X,(50H)=YPOP40H;(31H)→40H,(SP)-1→SP设片内RAM(30H)=X,(40H)=Yp517.查表指令;PC+1→PC,(PC+A)→A;(PC)+1→PC,((PC)+(A))→AP51【例3.1】(2);(A+DPTR)→A;((A)+(DPTR))→AP528.累加器A与片外数

6、据存储器传送指令;(Ri)→A;(DPTR)→A;A→(Ri);A→(DPTR);((Ri))→A;((DPTR))→A;(A)→(Ri);(A)→(DPTR)页码章节或标题原错误更正为P52例如,把片内RAM50H单元中的内容传送到片外AM3000H单元中去;A→(3000H);(A)→3000HP539.交换指令(1)字节交换指令;A(direct);AdirectP541.加法指令;A+Rn→A;A+(direct)→A;A+(Ri)→A;A+data→A;(A)+(Rn)→A;(A)+(direct

7、)→A;(A)+((Ri))→A;(A)+data→Ap542.带进位加法指令;A+Rn+Cy→A;A+(direct)+Cy→A;A+(Ri)+Cy→A;A+data+Cy→A;(A)+(Rn)+Cy→A;(A)+(direct)+Cy→A;(A)+((Ri))+Cy→A;(A)+data+Cy→AP543.加1指令;A+1→A;Rn+1→Rn;(direct)+1→(direct);(Ri)+1→(Ri);(DPTR)+1→(DPTR);(A)+1→A;(Rn)+1→Rn;(direct)+1→direct

8、;((Ri))+1→(Ri);(DPTR)+1→DPTR页码章节或标题原错误更正为P565.带借位的减法指令;A-Rn-Cy→ASUBBA,(direct);A-(direct)-Cy→A;A-(Ri)-Cy→A;A-data-Cy→A;(A)-(Rn)-Cy→ASUBBA,direct;(A)-(direct)-Cy→A;(A)-((Ri))-Cy→A;(A)-data-Cy→AP5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。