Enrol to start learning
Reading is open to everyone. Enrolling is free, and it is what unlocks the audio lessons, practice tests and progress tracking.
15.3.1. Types of Addressing Modes
This section
Practice test
10 questions on this section. Wrong answers show you what to read again.
Sign up to take itWhole chapter
Revision test
Mixed questions from across the chapter. Your answers get marked.
Sign up to take itQuick
Flashcard drill
4 cards from this lesson. Good the night before a test.
Try these first
- 1.
What is indirect addressing?
Hint
Think of it as looking up a street address in a directory.
- 2.
What does MAR stand for?
Hint
It's a register related to memory locations.
- 3.
What is the primary function of indirect addressing?
- To access data directly from a memory location.
- To fetch an address that points to another address.
- To store data temporarily.
Hint
Remember the flow of accessing data.
- 4.
True or False: The Memory Address Register (MAR) holds both data and addresses.
- True
- False
Hint
Think about the roles of different types of registers.
- 5.
Given an opcode for an instruction that uses indirect addressing, how would you draw its execution flow in stages? Include each register involved.
Hint
Focus on each register's role step by step.
- 6.
In a certain application using register indirect addressing, what would be the time complexity advantage over memory indirect addressing? Explain your reasoning.
Hint
Think about how data accesses relate to speed.
Exercises
Total Questions
2
Estimated Time
4 min
Passing Score
70%
Instructions
- Read each question carefully
- You can use hints if you need help
- Complete all questions before submitting
4 more questions available
Enrol freeQuiz
Total Questions
2
Estimated Time
4 min
Passing Score
70%
Instructions
- Read each question carefully
- You can use hints if you need help
- Complete all questions before submitting
Get your answers marked and your progress tracked
Enrol freeChallenge Problems
Total Questions
2
Estimated Time
4 min
Passing Score
70%
Instructions
- Read each question carefully
- You can use hints if you need help
- Complete all questions before submitting