Skip to content
Question Bank (3 marks) · Q6

Q.Write the discription of ALP ADDA, R2.

Karnataka PUCTextbookLong· 3mImportance★★★★★est
30% · 34/115 Questions
🔒 Locked · start free trial →

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.