Instruction Set Architecture

Date Nov 23, 2007
Time 9:00-10:30

 Instruction Set Architecture of a machine is an abstraction Interface between the hardware and the lowest-level software

  • Includes anything that programmers need to know to make a binary machine program work correctly, including

>>Instructions (categories, format, ..)

>>I/O devices, # of registers, memory access schemes , …

ISA design principles

  • Simplicity favors regularity
  • Smaller is faster
  • Make the common case fast

Download sound record 23112007_CA.rar HERE