can u help n explain 2 me to write 8085 instruction for this program? Write 8085 ALP to convert the given binary number in a memory location X to the equivalent unpacked BCD numbers in three consecutive memory location
I guess I can provide you some hints of code. Its not tested and you need to be doing it yourself. Code: LDA X // Load from the memory location X DAA // Decimal adjust it to BCD STA Y //Store the result into the Location Y. Can you explain what you meant by 3 consecutive memory locations.
3 consecutive memory location for example; data will be point to memory location n stored at 5200,5201,5202 memory location
I don't know exactly but to unpack a number LDA 8200 MOV B,A ANI 0F MOV C,A MOV A,B ANI F0 RRC RRC RRC RRC MOV B,C FROM THE ABOVE PGM A CONTAINS FIRST UNPACKED NO. AND B CONTAINS SECOND UNPACKED NO.