Question

Intel 8085: I'm having big troubles understanding addition or subtraction with more than 16-bit numbers in Intel 8085:

1.) If I execute ADC M instruction then this should happen: (A)<--(A)+((H)(L))+(CY) , right? How can be 16-bit data (HL) transfered to 8-bit register (A)?

Était-ce utile?

La solution

How can be 16-bit data (HL) transfered to 8-bit register (A)?

M is not the contents of the HL register. M is the 8-bit byte stored at the memory location pointed to by the HL register.

Licencié sous: CC-BY-SA avec attribution
scroll top