Marco Lüthy

72%
Flag icon
Here’s another interesting difference between the 8080 and the 6800: In both microprocessors, the instruction LDA loads the accumulator from a specified memory address. In the 8080, for example, the following sequence of bytes: will load the accumulator with the byte stored at memory address 347Bh. Now compare that with the 6800 LDA instruction using the so-called 6800 extended addressing mode: This sequence of bytes loads accumulator A with the byte stored at memory address 7B34h. The difference is subtle. You expect the opcode to be different, of course: 3Ah for the 8080 and B6h for the ...more
This highlight has been truncated due to consecutive passage length restrictions.
Code: The Hidden Language of Computer Hardware and Software
Rate this book
Clear rating