15-213 Introduction to Computer Systems
Lecture 5: Machine Programs

  • Reading: Ch 3.1-3.5; Supplement Sec 1-4
  • Slides: none
  • Code: 05-machine/ (05-machine.tar)
  • Concepts:
    • Von Neumann architecture
    • x86 processor family; IA32 instruction set
    • x64-64 processor family; IA32-EM64T instruction set
    • Instruction types
    • Registers and memory
    • Operand formats
    • Data movement instructions
    • Arithmetic and logical operators
  • Previous lecture: Floating Point
  • Next lecture: Control

[ Home | Schedule | Assignments | Exams | Lab Machines | Resources ]
[ Textbook | Autolab ]
[ Newsgroup | Blackboard ]

fp@cs
Frank Pfenning