arrow
arrow
arrow
For which of the following instructions, 9-bits are involved in the rotation?
Question

For which of the following instructions, 9-bits are involved in the rotation?

A.

RR A

B.

RL A

C.

RRC A

D.

SWAP A

Correct option is C


(a) RR A (Rotate Right Accumulator):
 This instruction rotates the bits of register A to the right.
 Only the 8 bits of register A are involved, plus the carry bit.
 This does not make it a 9-bit operation since the carry bit is not included in the main rotation loop.
(b) RL A (Rotate Left Accumulator):
 This instruction rotates the bits of register A to the left.
Similar to RR A, only the 8 bits of register A are involved, plus the carry bit.
 This does not make it a 9-bit operation since the carry bit is not included in the main rotation loop.
(c) RRC A (Rotate Right Accumulator with Carry ):
 This instruction rotates the bits of register A to the right through the carry flag.
 The carry flag is included in the rotation loop, making it a 9-bit rotation.
 The sequence involves the 8 bits of register A and the carry flag as an additional bit, totaling 9 bits.
(d) SWAP A:
 This instruction swaps the high nibble and the low nibble within register A.
 It does not involve any rotation or carry flag.
 It only involves the 8 bits of register A, without any additional bit.

test-prime-package

Access ‘MPPSC’ Mock Tests with

  • 60000+ Mocks and Previous Year Papers
  • Unlimited Re-Attempts
  • Personalised Report Card
  • 500% Refund on Final Selection
  • Largest Community
students-icon
354k+ students have already unlocked exclusive benefits with Test Prime!
test-prime-package

Access ‘MPPSC’ Mock Tests with

  • 60000+ Mocks and Previous Year Papers
  • Unlimited Re-Attempts
  • Personalised Report Card
  • 500% Refund on Final Selection
  • Largest Community
students-icon
354k+ students have already unlocked exclusive benefits with Test Prime!
Our Plans
Monthsup-arrow