Exam 14: Processor Structure and Function
Exam 1: Basic Concepts and Computer Evolution45 Questions
Exam 2: Performance Issues45 Questions
Exam 3: A Top-Level View of Computer Function and Interconnection45 Questions
Exam 4: Cache Memory45 Questions
Exam 5: Internal Memory45 Questions
Exam 6: External Memory45 Questions
Exam 7: Input Output45 Questions
Exam 8: Operating System Support45 Questions
Exam 9: Number Systems45 Questions
Exam 10: Computer Arithmetic45 Questions
Exam 11: Digital Logic45 Questions
Exam 12: Characteristics and Functions45 Questions
Exam 13: Addressing Modes and Formats45 Questions
Exam 14: Processor Structure and Function45 Questions
Exam 15: Reduced Instruction Set Computers45 Questions
Exam 16: Parallelism and Superscalar Processors45 Questions
Exam 17: Parallel Processing45 Questions
Exam 18: Multicore Computers45 Questions
Exam 19: General-Purpose Graphic Processing Units45 Questions
Exam 20: Control Unit Operation45 Questions
Exam 21: Microprogrammed Control45 Questions
Select questions type
Many processor designs include a register or set of registers often known as the _________ that contain status information and condition codes.
Free
(Short Answer)
4.8/5
(37)
Correct Answer:
program status word (PSW)
__________ or fetch overlap is where,while the second stage is executing the instruction,the first stage takes advantage of any unused memory cycles to fetch and buffer the next instruction.
Free
(Short Answer)
4.9/5
(34)
Correct Answer:
Instruction prefetch
A ________ hazard occurs when there is a conflict in the access of an operand location.
(Multiple Choice)
4.8/5
(43)
Two classes of events cause the x86 to suspend execution of the current instruction stream and respond to the event: interrupts and ________.
(Short Answer)
4.8/5
(41)
While the processor is in user mode the program being executed is unable to access protected system resources or to change mode,other than by causing an exception to occur.
(True/False)
4.9/5
(34)
Interrupt processing allows an application program to be suspended in order that a variety of interrupt conditions can be serviced and later resumed.
(True/False)
4.9/5
(35)
The _________ is a small cache memory associated with the instruction fetch stage of the pipeline.
(Multiple Choice)
4.9/5
(38)
Within the processor there is a set of registers that function as a level of memory above main memory and cache in the hierarchy.
(True/False)
4.8/5
(42)
The _________ contains the address of an instruction to be fetched.
(Multiple Choice)
4.8/5
(37)
It is possible to improve pipeline performance by automatically rearranging instructions within a program so that branch instructions occur later than actually desired.
(True/False)
4.7/5
(39)
__________ is a process where new inputs are accepted at one end before previously accepted inputs appear as outputs at the other end.
(Short Answer)
4.9/5
(38)
A control hazard occurs when two or more instructions that are already in the pipeline need the same resource.
(True/False)
4.8/5
(41)
A _________,also known as a branch hazard,occurs when the pipeline makes the wrong decision on a branch prediction and therefore brings instructions into the pipeline that must subsequently be discarded.
(Short Answer)
4.8/5
(46)
The cycle time of an instruction pipeline is the time needed to advance a set of instructions one stage through the pipeline.
(True/False)
4.7/5
(34)
A processor must: fetch instruction,interpret instruction,process data,write data,and _________.
(Short Answer)
4.8/5
(35)
The ________ controls the movement of data and instructions into and out of the processor.
(Multiple Choice)
4.8/5
(32)
The _________ stage includes ALU operations,cache access,and register update.
(Multiple Choice)
4.9/5
(30)
An instruction cycle includes the following stages: fetch,execute,and _______.
(Short Answer)
4.7/5
(32)
Instruction pipelining is a powerful technique for enhancing performance but requires careful design to achieve optimum results with reasonable complexity.
(True/False)
4.9/5
(39)
Showing 1 - 20 of 45
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)