Computer Science, asked by somyakumari7663, 1 year ago

Difference between direct aaddressing modes
and indirect addressing modes

Answers

Answered by nipunsharma95
1
Direct Address

Indirect Address

If the Address part has the address of an operand, then the instruction is said to have a direct address.

If the address bits of the instruction code are used as an actual operand, it is termed as indirect addressing.

Two memory references are needed to access data.

Three memory references are made to access the actual data

Limited address space

Large address space

No additional calculation to workout effective address

Effective address = Address (Address of Operand)

Faster memory access

Usually slower than direct addressing mode.


Answered by yoodyannapolis
0

Difference between direct addressing modes and indirect addressing modes is given below:-

Explanation:

  • The direct address includes the full address of the system memory in the code where it is stored. Whereas the indirect address mode, the address is stored in the address field of the command.
  • The amount of memory comparisons needed in direct mode is one, but there are two in an indirect model for the execution of the instruction.
  • The address space generated in the indirect mode is up to 2N, which is greater than the space given in the direct address mode.
  • Direct address mode is faster than an indirect address mode.

Learn more:-

brainly.in/question/1351154

Similar questions
Math, 1 year ago