Advertisement Remove all ads

Write an Assembly Language Program to exchange the nibbles of 8-bit number stored in memory location 4500H. Store the result at memory location 4501H. - Computer Science 2

Write an Assembly Language Program to exchange the nibbles of 8-bit number stored in memory location 4500H. Store the result at memory location 4501H.

Advertisement Remove all ads

Solution

Label  Mnemonics  Comments
  LXI, 4500 H ; Set H-L pointe r to 4500 H
  MOV A, M ; take no. in  accumulator
  RRC ; with 4 RRC instructions
  RRC ; Interchange the digits of the no.
  RRC  
  RRC  
  INX H ; Increment HL pair by 1
  MOV M, A ; store the exchanged no. in 4501 H
  RST 1.0 ; Restart
Concept: Instruction Set and Programming of 8085
  Is there an error in this question or solution?
Advertisement Remove all ads

APPEARS IN

Advertisement Remove all ads
Advertisement Remove all ads
Share
Notifications

View all notifications


      Forgot password?
View in app×