Lecture 3: Instruction Set Principles and Examples

Date: Oct. 11

Background Material

Reading

Topics

  • Go over assignment 2
  • Looking at assembly code
    1. loop.c
    2. Intel (unoptimized) loop86.asm
    3. Intel (optimized) loop86o.asm
    4. SPARC (unoptimized) loopSPARC.s
    5. SPARC (optimized) loopSPARCo.asm
    6. MIPS (unoptimized) loopMIPS.asm
    7. MIPS (optimized) loopMIPSo.asm
  • Instruction set architectures

    Lecture notes

    Programs

    1. loop.c

    Related Links

    Assignments

    Created: Oct. 10, 2000 by jjohnson@mcs.drexel.edu