Answer to Question #262400 in Electrical Engineering for SUNNY

Question #262400

Explain addressing modes in detail with example of each.

1
Expert's answer
2021-11-15T11:10:23-0500

There are a lot of addressing modes. Some devices support some modes other devices support other modes. The bottom line is that a modern computer has a big address space, 264 addresses. By allowing different modes the processor can access that large space more effectively. As an example, the Relative addressing mode means that the machine instruction supplies an address that is relative to the location of the instruction. Say the machine instruction has a relative address of +10 that would tell the instruction that the address is at a place it memory 10 address location beyond where the instruction is located. An Absolute address would be just that, an absolute number that directly states an address. There is then a bunch of addressing modes that use other registers or other memory locations to offset the address or to multiply the address.

To list ‘all’ addressing modes, you need to set some scope. All modes discussed in class? All modes supported by the latest Intel processor? There are some pretty obscure addressing modes supported by devices with very specialized purposes. If this is a school question I highly recommend you revisit your course work.


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
APPROVED BY CLIENTS