Brief History of Computer Evolution                                                                                                              Print this page
<< Previous |  First |  Last |  Next >>       

Evolution of Instruction Sets

Instruction Set Architecture (ISA) Abstract interface between the Hardware and lowest-level Software

  • 1950: Single Accumulator: EDSAC
  • 1953: Accumulator plus Index Registers:  Manchester Mark I, IBM 700 series
  • Separation of programming Model from implementation:
    • 1963: High-level language Based:  B5000
    • 1964: Concept of a Family:  IBM 360
  • General Purpose Register Machines:
    • 1963-1976:  Load/Store Architecture:  CDC 6600,  Cray 1
    • 1977-1980:  CISC - Complex Instruction Sets computer:  Vax,   Intel 432
    • 1987: RISC: Reduced Instruction Set Computer:  Mips,  Sparc,  HP-PA,  IBM RS6000

    Typical RISC:

    • Simple, no complex addressing
    • Constant length instruction, 32-bit fixed format
    • Large register file
    • Hard wired control unit, no need for micro programming
    • Just about every opposites of CISC
<< Previous |  First |  Last |  Next >>