Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics

Difference between direct addressing mode and indirect addressing mode in detail?

Direct addressing mode means the operand address is contained in the instruction. In the 8085, an example is LDA 1234H, which loads the accumulator with the contents of memory location 1234H. In the 8086/8088, an example is MOV AL,[1234H], which accomplishes nearly the same thing.

Indirect addressing mode means the operand address is contained in a register. In the 8085, an example is LDAX B, which loads the accumulator with the contents of the memory location specified in register BC. In the 8086/8088, an example is MOV AL,[BX], which accomplishes nearly the same thing.

Improve Answer Discuss the question "Difference between direct addressing mode and indirect addressing mode in detail?" Click here to register and get updates when this answer is edited. Share on Facebook Share on Twitter

First answer by Anonymous. Last edit by ID2066918270. Question popularity: 1 [recommend question].

Answers.com > Wiki Answers > Categories > Technology > Computers > Microprocessors > Intel Microprocessors > Intel 8085 > Difference between direct addressing mode and indirect addressing mode in detail?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
Compare the method of adressing in direct and indirect addressing mode?