Question Bank (3 marks) · Q6
Q.Write the discription of ALP ADDA, R2.
Karnataka PUCTextbookLong· 3mImportance★★★★★est
30% · 34/115 Questions
You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.
Start your 14-day free trial to unlock the full solution →[!TLDR]
ADD A, R2 adds the contents of register R2 to the accumulator and keeps the result in A: A = A + R2.
In the 8051, all addition must involve the accumulator (register A), because the form of the ADD instruction is ADD A, source, meaning A = A + source. The destination operand is always register A, while the source operand can be a register, immediate data, or a memory location.
In the instruction ADD A, R2:
- ADD is the mnemonic — an arithmetic instruction that adds two operands.
- A is the destination operand — the accumulator, which supplies one number and then receives the result.
- R2 is the source operand — one of the working registers R0–R7, addressed here using register addressing mode. …
Unlock everything free for 14 days
- Full step-by-step solutions
- Concept-first explanations
- Methods, shortcuts & mistakes
- PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.