Massey University
Home > College of Sciences > IIMS > Computer Science
SEARCH
MASSEY

159.233 Computer Architecture
Semester 1, 2005

Information and Examples

    Course Outline
    JK Flip Flop
    4 word, 4 bit memory
    Register
    Full Adder
    Road Crossing
    Multiplier
    Pico-computer running this program (needs new log.gat file)
    Pico-computer with keyboard input running this program
    Diagram of 16 bit CPU
    16 bit CPU(not pipelined)
    16 bit CPU(pipelined)
    16 bit CPU(pipelined with forwarding)
    2051 Reference
    2051 Assembler Examples
    Tutorials

    Exams

Assignments

    Assignment 1

      alu2005.lgf File
      Submit assignment 1

      Results

    Assignment 2

      superpico2005.lgf
      Microcode assembler
      picoucode
      Submit assignment 2

      Results

    Assignment 3

      Note: save your .ASM file to somewhere with a short path (e.g. H:\ASS3.ASM) or you will get assembler errors about illegal characters.
      Submit assignment 3

      Results

    List of submitted assignments

Software

    C++ Compiler & Editor for Win32 + 8051 Assembler and Simulator

    Most recent version of sim51.exe

    Logic Simulator for Windows
    Documentation for the simulator

Notes

  1. Lecture 1
  2. Lecture 2
  3. Lecture 3
  4. Lecture 4
  5. Lecture 5
  6. Lecture 6
  7. Lecture 7
  8. Lecture 8
  9. Lecture 9
  10. Lecture 10
  11. Lecture 11
  12. Lecture 12
  13. Lecture 13
  14. Lecture 14
  15. Lecture 15
  16. Lecture 16
  17. Lecture 17
  18. Lecture 18
  19. Lecture 19
  20. Lecture 20
  21. Lecture 21
  22. Lecture 22
  23. Lecture 23
  24. Lecture 24
  25. Lecture 25
  26. Lecture 26
  27. Lecture 27
  28. Lecture 28
  29. Lecture 29
  30. Lecture 30