COA Final Chapter 14 questions
and answers(graded A+)
True - answer The value of the mode field determines which addressing
mode is to be used.
False - answer In a system without virtual memory, the effective address is
a virtual address or a register.
True - answer The disadvantage of immediate addressing is that the size
of the number is restricted to the size of the address field.
True - answer With direct addressing, the length of the address field is
usually less than the word length, thus limiting the address range.
True - answer Register addressing is similar to direct addressing with the
only difference being that the address field refers to a register rather than
a main memory address.
False - answer Register indirect addressing uses the same number of
memory references as indirect addressing.
False - answer Three of the most common uses of stack addressing are
relative addressing, base-register addressing, and indexing.
True - answer The method of calculating the EA is the same for both base-
register addressing and indexing.
False - answer Typically an instruction set will include both preindexing
and postindexing.
True - answer The x86 is equipped with a variety of addressing modes
intended to allow the efficient execution of high-level languages.
, True - answer The base with index and displacement mode sums the
contents of the base register, the index register, and a displacement to
form
the effective address.
True - answer The memory transfer rate has not kept up with increases in
processor speed.
False - answer For addresses that reference memory the range of
addresses that can be referenced is not related to the number of address
bits.
True - answer The principal price to pay for variable-length instructions is
an increase in the complexity of the processor.
True - answer One advantage of linking the addressing mode to the
operand rather than the opcode is that any addressing mode can be used
with any opcode.
immediate addressing - answer The advantage of __________ is that no
memory reference other than the instruction fetch is required to obtain
the operand.
direct - answer The principal advantage of ___________ addressing is that it
is a very simple form of addressing.
indirect addressing - answer __________ has the advantage of large address
space, however it has the disadvantage of multiple memory references.
register - answer The advantages of _________ addressing are that only a
small address field is needed in the instruction and no time-consuming
memory references are required.
and answers(graded A+)
True - answer The value of the mode field determines which addressing
mode is to be used.
False - answer In a system without virtual memory, the effective address is
a virtual address or a register.
True - answer The disadvantage of immediate addressing is that the size
of the number is restricted to the size of the address field.
True - answer With direct addressing, the length of the address field is
usually less than the word length, thus limiting the address range.
True - answer Register addressing is similar to direct addressing with the
only difference being that the address field refers to a register rather than
a main memory address.
False - answer Register indirect addressing uses the same number of
memory references as indirect addressing.
False - answer Three of the most common uses of stack addressing are
relative addressing, base-register addressing, and indexing.
True - answer The method of calculating the EA is the same for both base-
register addressing and indexing.
False - answer Typically an instruction set will include both preindexing
and postindexing.
True - answer The x86 is equipped with a variety of addressing modes
intended to allow the efficient execution of high-level languages.
, True - answer The base with index and displacement mode sums the
contents of the base register, the index register, and a displacement to
form
the effective address.
True - answer The memory transfer rate has not kept up with increases in
processor speed.
False - answer For addresses that reference memory the range of
addresses that can be referenced is not related to the number of address
bits.
True - answer The principal price to pay for variable-length instructions is
an increase in the complexity of the processor.
True - answer One advantage of linking the addressing mode to the
operand rather than the opcode is that any addressing mode can be used
with any opcode.
immediate addressing - answer The advantage of __________ is that no
memory reference other than the instruction fetch is required to obtain
the operand.
direct - answer The principal advantage of ___________ addressing is that it
is a very simple form of addressing.
indirect addressing - answer __________ has the advantage of large address
space, however it has the disadvantage of multiple memory references.
register - answer The advantages of _________ addressing are that only a
small address field is needed in the instruction and no time-consuming
memory references are required.