Quarter 4 Test #3 Topics
Computer Architecture
Test Date May 7

Old Stuff
  • Compiler
  • Interpreter
  • Virtual Machine
  • SISD/SIMD/MIMD
  • von Neumann machine
  • Hamming
  • Huffman
  • Memory Organization
    • Cell Size
    • Bits in Address
Circuits
  • ALU
  • Adder
  • Multiplexer
  • Shifter
  • PLA
  • Latches
    • SR
    • clocked SR
    • clocked D
Mic-1
  • Parsing 32-bit binary instruction
  • Changing microcode into 32 binary bits
  • Assembly Lang
New Stuff
Mic-1
  • Tracing Microcode
Caching
  • Associative
  • direct mapped
Generalized Assembly Language
  • Addressing Modes
    • Immediate
    • Direct
    • Register
    • Register Indirect
    • Indexed
  • 0-Address (uses a stack)
  • 1-Address
  • 2-Address
  • 3-address
Numbers
  • RPN
  • Shift
    • Right with sign extension
    • Right (zero fill)
    • Left
  • Rotate (wraps the numbers)
Expanding Opcode
Paging & Virtual Memory
Don't forget to reflect on the homework problems