8085 programming (part1)
1. Store 8-bit data in memory Statement: Store the data byte 32H into memory location 4000H. Program 1: MVI A, 52H : Store 32H in the accumulator STA 4000H : Copy accumulator contents at address 4000H HLT : Terminate program execution Program 2: LXI H : Load HL with 4000H MVI M : Store 32H in the memory location pointed by HL register pair (4000H) HLT : Terminate program execution The result of both programs will be the same. In program 1 direct addressing instruction is used, whereas in program 2 indirect addressing instruction is used. Exchange the contents of memory locations Statement: Exchange the con...