CompArch Ch. 13 Review

15 flashcardsby Carter
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
The advantage of __________ is that no memory reference other than the instruction fetch is required to obtain the operand.
A. direct addressing
B. immediate addressing
C. register addressing
D. stack addressing
immediate addressing
2
The principal advantage of ___________ addressing is that it is a very simple form of addressing.
A. displacement
B. register
C. stack
D. direct
direct
3
__________ has the advantage of large address space, however it has the disadvantage of multiple memory references.
A. Indirect addressing
B. Direct addressing
C. Immediate addressing
D. Stack addressing
indirect addressing
4
The advantages of _________ addressing are that only a small address field is needed in the instruction and no time-consuming memory references are required.
A. direct
B. indirect
C. register
D. displacement
register
5
__________ has the advantage of flexibility, but the disadvantage of complexity.
A. Stack addressing
B. Displacement addressing
C. Direct addressing
D. Register addressing
Displacement Addressing
6
For _________, the address field references a main memory address and the referenced register contains a positive displacement from that address.
A. indexing
B. base-register addressing
C. relative addressing
D. all of the above
Indexing
7
Indexing performed after the indirection is __________.
A. relative addressing
B. autoindexing
C. postindexing
D. preindexing
Postindexing
8
For the _________ mode, the operand is included in the instruction.
A. immediate
B. base
C. register
D. displacement
immediate
9
The only form of addressing for branch instructions is _________ addressing.
A. register
B. relative
C. base
D. immediate
immediate
10
Which of the following interrelated factors go into determining the use of the addressing bits?
A. number of operands
B. number of register sets
C. address range
D. all of the above
all of the above
11
_________ is a principle by which two variables are independent of each other.
A. Opcode
B. Orthogonality
C. Completeness
D. Autoindexing
Orthogonality
12
The _________ was designed to provide a powerful and flexible instruction set within the constraints of a 16-bit minicomputer.
A. PDP-1
B. PDP-8
C. PDP-11
D. PDP-10
PDP-11
13
The __________ byte consists of three fields: the Scale field, the Index field and the Base field.
A. SIB
B. VAX
C. PDP-11
D. ModR/M
SIB
14
All instructions in the ARM architecture are __________ bits long and follow a regular format.
A. 8
B. 16
C. 32
D. 64
32
15
__________ is a design principle employed in designing the PDP-10 instruction set.
A. Orthogonality
B. Completeness
C. Direct addressing
D. All of the above
All of the above
Study all 15 cards for free