早教吧 育儿知识 作业答案 考试题库 百科 知识分享

单片机加法add和addc到底是怎样运算的?比如:MOVA,#25HA=?MOV40H,#1AH40H=?MOVR2,#33HR2=?CLRCC=?ADDA,R2A=?ADDCA,40HA=?MOVR0,#40HR0=?ADDCA,@ROA=?最关键的ADD和ADDC怎么算的?易懂点!

题目详情
单片机加法add和addc到底是怎样运算的?
比如:MOV A,#25H A=?
MOV 40H,#1AH 40H=?
MOV R2,#33H R2=?
CLR C C=?
ADD A,R2 A=?
ADDC A,40H A=?
MOV R0,#40H R0=?
ADDC A,@RO A=?最关键的ADD和ADDC怎么算的?易懂点!
▼优质解答
答案和解析
ADD只是两个数相加,忽略以前加法运算的进位.ADDC把进位也算进去了你给的程序MOV A,#25H A=?将0x25给寄存器A MOV 40H,#1AH 40H=?将0x1a给ram中地址0x40所对应的空间MOV R2,#33H R2=?将0x33给R2寄存器CLR C C=?清除CAD...