单片机教程3-MCS-51指令系统.ppt

上传人:wuy****n92 文档编号:91090589 上传时间:2023-05-21 格式:PPT 页数:64 大小:562KB
返回 下载 相关 举报
单片机教程3-MCS-51指令系统.ppt_第1页
第1页 / 共64页
单片机教程3-MCS-51指令系统.ppt_第2页
第2页 / 共64页
点击查看更多>>
资源描述

《单片机教程3-MCS-51指令系统.ppt》由会员分享,可在线阅读,更多相关《单片机教程3-MCS-51指令系统.ppt(64页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、3.1 概述7种寻址方式,111条指令字节数运算速度单字节指令:49条双字节指令:45条三字节指令:17条单周期指令:64条双周期指令:45条四周期指令:2 条第三章 MCS-51 指令系统5/16/2023 5/16/2023 1 1功能数据传送类:29条算术运算类:24条逻辑运算类:24条控制转移类:17条位操作类:17条5/16/2023 5/16/2023 2 2常用符号Rn:工作寄存器中的寄存器R0、R1R7之一,Ri:工作寄存器中的寄存器R0或R1#data:8位立即数#data16:16位立即数direct:片内RAM或SFR的地址(8位)间接寻址寄存器Bit:片内RAM或SFR

2、的位地址addr11:11位目的地址addr16:16位目的地址5/16/2023 5/16/2023 3 3rel:补码形式的8位地址偏移量。偏移范围为-128127/:位操作指令中,该位求反后参与操作,不影响该位X:片内RAM的直接地址或寄存器(X):相应地址单元中的内容:箭头左边的内容送入箭头右边的单元内5/16/2023 5/16/2023 4 4 3.2 寻址方式 立即寻址Immediate Addressing 操作数就包含在指令代码中,在操作码之后,称为立即数,用“”表示。MCS-51 如:MOV P1,#80H MOV R7,#0F5H MOV DPTR,#1245H操作数存在

3、程序存储器中5/16/2023 5/16/2023 5 5 直接寻址 Direct Addressing直接使用数所在单元的地址找到了操作数,所以称这种方法为直接寻址。操作数在SFR、内部RAM、位地址空间。如:MOV A,00H MOV C,60H MOV A,0F0H5/16/2023 5/16/2023 6 63.2.3 寄存器寻址 Register Addressing对选定的工作寄存器R0R7、累加器A、通用寄存器B、地址寄存器DPTR中的数进行操作。例:MOV A,R0;将R0工作寄存器中的数据送到累加器A中去。提一个问题:我们知道,工作寄存器就是内存单元的一部分,如果我们选择工作寄存器组0,则R0就是RAM的00H单元,那么这样一来,MOV A,00H 和 MOV A,R0不就没什么区别了吗?5/16/2023 5/16/2023 7 7 的确,这两条指令执行的结果是完全相同的,都是将00H单元中的内容送到A中去,但是执行的过程不同,执行第一条指令需要2个机器周期,而第二条则只需要1个机器周期,第一条指令变成最终的目标码要两个字节(E5H 00H),而第二条则只要一个字节(E8H)就可以了。5/16/2023 5/16/2023 8 8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁