The Gateway to Computer Science Excellence
First time here? Checkout the FAQ!
+2 votes
How many memory cycles are required with following Addressing modes?

1. Indirect mode : 2

2. Absolute mode :1

3.Indexed Mode : Confusion here as offset is a constant so according to me it should be there in memory so 1 clock cyle to fetch constant and one for the Effective address so should it be 2.


4.Relative mode : 1 machine cycle

5. Register indirect mode : 1 machine cycle

Am i right ?

and local variables mostly  uses direct addressing mode right ?
asked in CO and Architecture by Loyal (6.6k points)
retagged by | 432 views
Indexed AM requires just 1 memory access.

2 Answers

+1 vote

In Direct Addressing / Absolute Mode the operand is specified in memory address(memory location) along with the Opcode.
And if by "Machine Cycles"  you mean Memory Reference then you might be wrong in case of  Indexed mode as memory is accessed just once  , as Index Register is in CPU , so memory reference should to be 1.


answered by Active (1.5k points)
0 votes
Register Indirect Will take 2 cycle .
answered by Active (4k points)

Related questions

+1 vote
2 answers
asked May 10, 2018 in CO and Architecture by Sanjay Sharma Boss (48.1k points) | 183 views
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
49,808 questions
54,481 answers
74,528 users