Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
what is imprecise and precise exceptionsituation in which one or more of the succeeding instructions have been implemented to completion is known as
what are superscalar processorsseveral instructions start implementation in the same clock cycle and the processor is said to use multiple issue such
what are condition codesin many processors the condition code flags are kept in the processor status register they are either set are cleared by lots
what is called static and dynamic branch predictionthe branch prediction decision is always the similar every time a given instruction is implemented
define speculative executionspeculative execution means that instructions are implemented before the processor is particular that they are in the
what is delayed branchinga method called delayed branching can minimize the penalty incurred as a result of conditional branch instructions the idea
what are the two types of branch prediction techniques available the two types of branch prediction methods are 1 static branch prediction 2
what is branch foldingthe instruction fetch unit has implemented the branch instruction concurrently with the implementation of other instructions
what is dispatch unita separate unit which we call the dispatch unit fetch instructions from the front of the queue and sends them to the execution
what is said to be side effectwhen a location other than one explicitly named in an instruction as a destination operand is affected the instruction
what is structural hazardstructural hazard is the situation when two instructions needs the use of a given hardware resource at the similar time the
what are called stallsan alternative representation of the operation of a pipeline in the case of a cache miss gives the function performed by every
what are instruction hazardsthe pipeline might also be stalled because of a delay in the availability of an instruction for instance this may be a
what is data hazardany condition that causes the pipeline to stall is known as a hazard a data hazard is any condition in which either the source or
what is the use of cache memorythe use of the cache memories solves the memory access problem in certain when a cache is included on the same chip as
name the four steps in pipeliningfetch read the instruction from the memorydecode decode the instruction and get the source operandexecute
what is a pipeline hazardany condition that causes the pipeline to stall is known as hazard they are also known as stalls or
what are the types of pipeline hazardsthe various pipeline hazards are 1 data hazard 2 structural hazard 3 control
what are the major characteristics of a pipelinethe major characteristics of a pipeline area pipelining cannot be executed on a single task as it
define pipeliningpipelining is an efficient way of organizing concurrent activity in a computer system the processor implements the program by
define emulationgiven a computer with a particular instruction set it is possible to explain additional machine instructions and execute them with
what is the draw back of micro programmed controlit leads to a slower operating speed because of the time it takes to fetch microinstructions from
explain bit-o-ring techniquethe micro program represents that branches are not always made to a one branch address this is a direct consequence of
what is vertical organization and horizontal organizationhighly encoded schemes that use compact codes to state only a small number of control
name some register output control signalspc out mdr out z out offset out r1 out r2 out r3 out and temp