数据传送指令PPT课件.pptx:MCS-51单片机数据传送操作详解
6 浏览量
更新于2024-03-12
收藏 486KB PPTX 举报
Ri3、功能 把Rn 或直接地址中的数据传送到Acc中精选• 用法:MOV A,Rn 1、功能:将Rn指向的存储器中的数据经接口传送到寄存器Acc中。2、例子:MOV A,R2;将R2寄存器中的数据传送到A中MOV A,direct1(MOV A,3FH)1、功能:将3FH地址指向的存储器中的数据传送到寄存器Acc中。2、例子:MOV A,3FHMov A,@Ri• 功能:Ri中存放地址,把该地址指向的存储器中的数据传送到寄存器Acc中。• 例子:MOV A,@R0;若R0中存放地址AAH,则将AAH指向的存储器中的数据传送到寄存器Acc中。精选以Rn为目的操作数的指令1、格式 MOV Rn,源操作数2、指令 MOV Rn,A MOV Rn,direct2 MOV Rn,immed3、功能 把Acc的数据传送到Rn中精选• 用法:MOV Rn,A 1、功能:将寄存器Acc的数据传送到Rn指向的存储器中。2、例子:MOV R2,A MOV Rn,direct• 功能:将直接地址中的数据传送到Rn指向的存储器中。• 例子:MOV R2,38H MOV R2,4FHMOV Rn,immed• 功能:将立即数数据传送到Rn指向的存储器中。• 例子:MOV R1,#25H MOV R2,#38精选以direct为目的操作数的指令1、格式 MOV direct,源操作数2、指令 MOV direct,A MOV direct,Rn3、功能 把Acc或Rn指向的数据传送到direct地址中精选• 用法:MOV direct1、功能:将寄存器Acc的数据传送到3FH地址中。2、例子:MOV 3FH,AMOV direct,Rn• 功能:将Rn指向的存储器中的数据传送到direct地址中。• 例子:MOV 4FH,R2精选以@Ri为目的操作数的指令1、格式 MOV @Ri,源操作数2、指令 MOV direct,A MOV direct,Rn3、功能 把Acc或Rn指向的数据传送到@Ri指向的地址中总结MCS-51单片机中,数据传送是最基本和最主要的操作之一,共有28条数据传送指令,并且分为内部数据传送指令、外部数据传送指令、堆栈操作指令和数据交换指令等四类。通过此PPT课件,可以学习到以A为目的操作数、以Rn为目的操作数、以direct为目的操作数以及以@Ri为目的操作数的指令的功能及其应用,有利于对MCS-51单片机数据传送操作进行深入的学习和掌握。
2021-10-11 上传
2021-10-12 上传
2021-10-08 上传
2021-10-11 上传
2021-10-07 上传
2022-01-05 上传
智慧安全方案
- 粉丝: 3848
- 资源: 59万+
最新资源
- LanYaAPP.zip
- rino-status:oca Ocavue的正常运行时间监控器和状态页面,由@upptime提供支持
- Simple Task Management App in JavaScript Free Source Code.zip
- 25个经典网站源代码.zip
- button style.rar
- kafka-service-interface:公开Kafka生产者和消费者API的Docker服务
- 西门子Safety电子学习解决方案.rar
- repmgr:PostgreSQL最受欢迎的复制管理器(Postgres)-最新版本5.2.1(2020-12-07)
- nvp-accessor:smple模块,用于访问名称-值对数组中的值
- Matlab_optical.zip_MATLAB 物理_MATLAB光学_matlab 几何光学_光学_物理光学
- 马修斯网站
- 基于python开发的中国关单数据查询免费软件v1.0下载
- Sticky Note Apps using JavaScript with Source Code.zip
- presentation-Website:演示的好网站
- spring.zip
- 高斯白噪声matlab代码-DDWD:数据驱动的小波