Instruction Sets - PowerPoint PPT Presentation

1 / 4
About This Presentation
Title:

Instruction Sets

Description:

CISC. CISC - Complex Instruction Set Computer. Large set of instruction ... Convert CISC instructions to RISC instructions. Store converted instructions in VLIW ... – PowerPoint PPT presentation

Number of Views:11
Avg rating:3.0/5.0
Slides: 5
Provided by: csiS7
Category:
Tags: cisc | instruction | sets

less

Transcript and Presenter's Notes

Title: Instruction Sets


1
Instruction Sets
  • Instruction Set the set of instructions that
    the CPU has been designed to perform
  • Defines the Machine Code, and Assembly Language
  • One major area of variation is the handling of
    OPERANDS
  • OPERANDS - the data values that the instruction
    works with
  • Register operands - values store in the CPU in
    registers
  • Memory operands - values stored in memory, that
    must be loaded into the CPU before the
    instruction can be executed
  • Instruction sets vary
  • as to how many operands from memory are allowed
  • how many total instructions in the set
  • can an instruction be fetched and used in same
    instruction?

2
CISC
  • CISC - Complex Instruction Set Computer
  • Large set of instruction
  • Instructions are complex they can do many
    things and operate upon multiple operands
  • Can execute instructions that also require
    operands from memory
  • Increases cost/size/transistor count of the
    instruction decoder
  • STRUCTURAL HAZARDs present with pipelines
  • Instruction Fetch and Operand Fetch

3
RISC
  • RISC - Reduced Instruction Set Computer
  • Instructions that fetch or store operands do
    nothing else
  • Fewer instructions in set
  • reduces STRUCTURAL HAZARDS - allowing higher
    speedups with more pipelines and more stages per
    pipeline
  • more instructions required to do the same work
  • DESIGN TRADEOFF - RISC is less work per
    instruction, but supports more instructions per
    time unit with high pipeline speedups

4
VLIW
  • VLIW - Very Long Instruction Word
  • Convert CISC instructions to RISC instructions
  • Store converted instructions in VLIW
  • Send VLIW to RISC execution core for execution on
    multiple pipelines
Write a Comment
User Comments (0)
About PowerShow.com