加法

王朝百科·作者佚名  2009-11-01
窄屏简体版  字體: |||超大  

加法的介绍加法是基本的四则运算之一,它是指将两个或者两个以上的数、量和起来,变成一个数、量的过程。

表达加法的符号为加号(+)。进行加法时以加号将各项连接起来.把和放在等号(=)之后.

例:1、2和3之和是6,就写成︰1+2+3=6。

加法算式中各数的名称“+”是加号,加号前面和后面的数是加数,“=”是等于号,等于号后面的数是和。

加号 等于号

↑ ↑

100+300=400

↓ ↓ ↓

加数 加数 和

加法的性质⒈交换律:a+b=b+a

⒉结合律:a+b+c=a+(b+c)

实数之间的加法a+(-b)=a-b;

(-a)+(-b)=-(a+b)

a+0=a

虚数之间的加法(a+bi)+(c+di)=(a+c)+(b+d)i,(其中i=√-1。为虚数单位)

向量的加法:a+b

加数+加数=和

加法的单片机汇编源程序执行下面的指令:

MOV A, #86H

ADD A, #47H

结果:(A)=0CDH,CY=0,AC=0

所得结果并不是BCD码,若接着执行以下指令:

DA A

则结果:(A)=33H,CY=1,AC=1

加数分别放在R2,R3中,将R2和R3相加的和放在R7中。

ADD: MOV A,R3 ;将被加数R3存入A中

ACALL CMPT ;调用求补函数CMPT求R3的(存放在A中)补码

MOV R3,A ;又将R3的补码放入R3中

MOV A,R2 ;将加数R2存入A中

ACALL CMPT ;调用求补函数CMPT求R2的补码,R2的补码存放在A中

ADD A,R3 ;将二者的补码相加

JB OV,OVER ;如果溢出标志位OV为一,即溢出(即判断是否超出数值表示范围),则跳转到OVER,即结束 ,

ACALL CMPT ;因为补码相加之后还是补码,为了得到相加之和的原码,还需要求补

MOV R7,A ;将A中的最终结果存放在R7中

OVER: RET ;伪指令RET没有什么实际意义

CMPT: CPL A ;对A中的内容逐位求反

INC A ;A中的内容加1

加法的本质是完全一致的事物的重复或累计,是数字运算的开始。减法是加法的逆运算;乘法是加法的特殊形式;除法是乘法的逆运算;乘方是乘法的特殊形式;开方是乘方的逆运算;对数是在乘方的各项中寻找规律;由对数而发展出导数;然后是微分和积分。数字运算的发展,是更特殊的情况,更高度重复下的规律。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航