这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » MCS-51单片机汇编语言:算数运算指令有哪些?

共1条 1/1 1 跳转至页

MCS-51单片机汇编语言:算数运算指令有哪些?

高工
2013-10-25 15:55:29     打赏

加法指令(Addtion)

ADDA,Rn;A←(A)+(Rn)

ADDA,@Ri;A←(A)+((Ri))

ADDA,direct;A←(A)+(direct)

ADDA,#data;A←(A)+#data

带进位加法指令

ADDCA,Rn;A←(A)+(Rn)+(Cy)

ADDCA,@Ri;A←(A)+((Ri))+(Cy)

ADDCA,direct;A←(A)+(direct)+(Cy)

ADDCA,#data;A←(A)+#data+(Cy)

加1指令

INCA;A←(A)+1

INCRi;Ri←(A)+1

INCdirect;direct←(direct)+1

INC@Ri;(Ri)←((Ri))+1

INCDPTR;DPTR←(DPTR)+1

十进制调整指令

DAA

带借位减法指令(Subtraction)

SUBBA,Rn;A←(A)-(Rn)-(Cy)

SUBBA,@Ri;A←(A)-((Ri))-(Cy)

SUBBA,direct;A←(A)-(direct)-(Cy)

SUBBA,#data;A←(A)-#data-(Cy)

减1指令(Decrease)

DECA;A←(A)-1

DECRi;Ri←(A)-1

DECdirect;direct←(direct)-1

DEC@Ri;(Ri)←((Ri))-1

乘法指令(Multiplication)

MULAB

除法指令(Division)

DIVAB




关键词: 基础知识    

共1条 1/1 1 跳转至页

回复

匿名不能发帖!请先 [ 登陆 注册 ]