Which addressing mode is mainly used for branch instructions?
Anonymous Quiz
30%
Base Register
30%
Relative
26%
Index
13%
Stack
In Base Register Addressing, the base register contains:
Anonymous Quiz
14%
Displacement
19%
Index
67%
Main memory base address
0%
Operand
Which addressing mode supports relocatable code?
Anonymous Quiz
63%
Base Register
5%
Direct
26%
Stack
5%
Immediate
Index Addressing Mode is mainly used for:
Anonymous Quiz
15%
Constants
10%
Branching
50%
Arrays
25%
Stack operations
In Index Addressing, the index register contains:
Anonymous Quiz
5%
Base address
68%
Offset (index value)
16%
Operand
11%
Opcode
Stack addressing is a form of:
Anonymous Quiz
10%
Direct addressing
50%
Register addressing
20%
Indirect addressing
20%
Implied addressing
Addressing mode is determined by:
Anonymous Quiz
9%
Opcode only
27%
Address field
41%
Instruction length
23%
Mode field bits
Immediate addressing uses an address field instead of an operand field.
Anonymous Quiz
57%
False
43%
True
Direct addressing requires two memory references to fetch the operand.
Anonymous Quiz
64%
False
36%
True
In indirect addressing, the address field contains the effective address directly
Anonymous Quiz
42%
False
58%
True
Relative addressing adds the program counter to the address field.
Anonymous Quiz
65%
True
35%
False
In base-register addressing, the address field contains a displacement.
Anonymous Quiz
59%
True
41%
False
Variable-length instructions provide efficient and compact variations.
Anonymous Quiz
68%
True
32%
False