以累加器A为目的操作数类指令(4条)—mcs51单片机汇编语言

发布者:幸福之星最新更新时间:2017-10-17 来源: eefocus关键字:累加器  操作数  mcs51  单片机  汇编语言 手机看文章 扫描二维码
随时随地手机看文章

数据传送类指令的通用格式是: 

MOV  <目的操作数>,<源操作数>


源操作数可以是:累加器A、通用寄存器Rn(n=0-7)、直接地址direct、间接地址和立即数;


目的操作数可以是:累加器A、通用寄存器Rn(n=0-7)、直接地址direct和间接地址;


数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数不变,目的操作数等于源操作数。如果要求在进行数据传送时,目的操作数不丢失,则不能用直接传送指令,而采用交换型的数据传送指令,数据传送指令不影响标志C,AC和OV,但可能会对奇偶标志P有影响。

[1]. 以累加器A为目的操作数类指令(4条)

这4条指令的作用是把源操作数指向的内容送到累加器A。有直接、立即数、寄存器和寄存器间接寻址方式:  

MOV  A,direct     ;(data)→(A) 直接单元地址中的内容送到累加器A,direct是直接地址
MOV  A,#data    ;#data→(A) 立即数送到累加器A中
MOV  A,Rn      ;(Rn)→(A) Rn中的内容送到累加器A中,Rn=R1-R7 
MOV  A,@Ri     ;((Ri))→(A) Ri内容指向的地址单元中的内容送到累加器A,Ri=R0或R1


下面举个例子跟大家说明:
MOV  A,R1 ;将工作寄存器R1中的值送入到累加器A中,R1中的值保持不变。
MOV  A,50H;将内存50H单元中的值送入到累加器A中,50H单元中的值保持不变。
MOV  A,@R1;先看R1中是什么值,把这个值当做地址,并将这个地址单元中的值送入累加器A中,前面我们已学过,这是寄存器间接寻址方式。


关键字:累加器  操作数  mcs51  单片机  汇编语言 引用地址:以累加器A为目的操作数类指令(4条)—mcs51单片机汇编语言

上一篇:以寄存器Rn为目的操作数的指令(3条)—mcs51单片机汇编语言
下一篇:51单片机汇编语言子程序调用指令RET RETI

推荐阅读最新更新时间:2024-03-16 15:40

太阳能半导体空调控制装置的设计
太阳能半导体制冷空调是根据太阳能的光伏效应,即通过“光-电-冷”途径,并利用太阳能电池产生的电能为驱动半导体制冷装置,以实现热能传递的一种特殊制冷方式。太阳能光电转换的电能不但可以与热电制冷直流供电模式相匹配,而且,太阳能光照辐射强度与冷量需求有很好的时间匹配性。此外,太阳能清洁环保,资源丰富,取之不尽、用之不竭,而且太阳能与半导体环境友好共通,因此,太阳能半导体制冷空调可以创造出高品质的绿色生活空间。本设计就是利用海南得天独厚的自然条件,以低成本为基准,给出了太阳能半导体制冷空调试验装置的设计方法。该方法在海南以及热带地区有着广阔的应用前景,本课题的任务之一就是对太阳能半导体空调控制系统进行设计。 1太阳能半导体空调的系统构成
[单片机]
太阳能半导体空调控制装置的设计
固定翼飞机竖直飞行控制系统的设计
   引言   固定翼飞机水平飞行是最常见的飞行状态,让其做大仰角飞行则动作不能一直保持,如让其垂直于地面飞行能保持的时间则更短。本项目要实现的是一个可以让飞机垂直于地面飞行并可以稳定在固定高度的控制系统。利用在机身加入的三轴向加速度传感器来检测垂直于地面飞行的飞机的姿态。当检测到飞机前后摇摆时,控制水平尾翼使飞机保持前后方向的稳定性;当检测到飞机左右摇摆时,控制垂直尾翼使飞机保持左右方向的稳定性;当检测到飞机上下窜动时,控制油门的大小(即螺旋桨的转速)来保持飞机飞行高度的稳定性。当这些控制都很精准到位时,固定翼飞机也可以像直升机一样稳稳地悬停在空中了。利用本文设计的控制系统可以让飞机在做垂直飞行减速的同时顺时针或逆时针转90°
[安防电子]
固定翼飞机竖直飞行控制系统的设计
单片机中断应用程序
/*单片机中断反应 */ //==声明区===================================================================================================== #include reg52.h #define uint unsigned int #define uchar unsigned char void delay(uint a); bit c,b; //==主程序区=========================================================================================
[单片机]
教你了解DSP与单片机的区别
本内容简单介绍了DSP与单片机的区别 1 存储器结构不同 单片机使用冯.诺依曼存储器结构。这种结构中,只有一个存储器空间通过一组总线(一个地址总线和一个数据总线)连接到处理器核。 大多数DSP采用了哈佛结构,将存储器空间划分成两个,分别存储程序和数据。 2 定点计算 大多数DSP使用定点计算,而不是使用浮点。为了不使用浮点机器而又保证数字的准确,DSP处理器在指令集和硬件方面都支持饱和计算、舍入和移位。 3 专门的寻址方式 DSP处理器往往都支持专门的寻址模式,例如,模块(循环)寻址、位倒序寻址。这些非常专门的寻址模式在GPP中是不常使用的,只有用软件来实现。 4 对密集的乘法运算的支持 单片机不是设计来做密集乘法任务的,即使是一
[嵌入式]
为什么单片机不能直接驱动继电器和电磁阀
注意:此文是写给单片机初学者的。 为什么要写篇文章? 虽然这个问题对于电子老白来说不值一提,不过对于初学单片机的朋友,问这个问题的人实在是太多了,以前总是一句一句的解释给你们听,重复的劳动实在没有意义,看来非常有必要在这里统一的说一下了。 既然是初学者,还得简单介绍一下继电器是个什么东西。 (这是我手头上的一个继电器) 继电器就是个开关,这个开关是由它内部的线圈控制的,给它的线圈通电,继电器就吸合,开关就动作了。 有些人还会问什么是线圈?看上图,1脚和2脚就线圈的两个引脚,3脚和5脚现在是通的,3脚和2脚是不通的。如果你给1脚和2脚通电,你就会听到继电器一声响,然后3脚和4脚就通了。 比如你要控制一条线的通断,就可以把
[单片机]
为什么<font color='red'>单片机</font>不能直接驱动继电器和电磁阀
基于51单片机实现简易密码锁功能
具体功能的实现: 按下不同的按键,在LCD1602显示屏中可以出现不同的数字密码,如果输入错误,会显示ERR,反之显示ON;如果密码输错3次,则蜂鸣器报警30s同时在此期间无法输入密码。按键的功能有重置密码,取消,确认三种功能。 器件:AT89C51,排阻,LCD1602,若干电阻,电源,按键,蜂鸣器,三极管 Proteus仿真原理图: 知识介绍: ①存储器介绍: 存储器主要芯片AT24C02: AT24C02是一个2K位串行CMOS E2PROM, 内部含有256个8位字节,CATALYST公司的先进CMOS技术实质上减少了器件的功耗。AT24C02有一个16字节页写缓冲器。该器件通过IIC总线接口进行操作,有一
[单片机]
51单片机学习四 串口通信
单片机芯片型号 STC89C516 需求 需要的知识 关于串口通信与系统中断,请看 串口通信 系统中断 或者这个专辑 链接 这位大佬更专业 硬件设计 关于1,详见本篇的三 关于2,只需和电脑链接就可以 软件设计 pc 单片机 数码管显示 #include reg52.h #include intrins.h typedef unsigned int u16; typedef unsigned char u8; u8 code smgduan ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79
[单片机]
51<font color='red'>单片机</font>学习四 串口通信
什么是汽车微控制器?汽车MCU的特点、分类及应用
随着智能汽车的发展,用户对汽车的安全性、稳定性、智能化不断提出更新的要求。车载各项功能的实现都需要复杂的芯片组和算法的稳定支持,MCU将发挥更大的作用。 什么是汽车微控制器? 汽车微控制器又称MCU,是汽车电气控制系统的核心部件。MCU必须具备良好的高温性能和稳定性,才能控制车内所有电子系统,包括多媒体、音响、导航、悬架等。与普通MCU相比,汽车MCU对品质要求更高,在复杂环境下不易损坏汽车的。一般来说,最重要的是可靠性和温度范围,民用级为0-70℃,工业级为20-85℃,汽车级为40-85℃。 MCU将成为“汽车大脑”的重要组成部分,是汽车的智能大脑,发挥着“思考、计算、控制”的核心功能。随着汽车电子电气架构向集中式演进,M
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved