2110253  Computer Electronics and Interfacing

(Computer Organization)  2015


Prabhas Chongstitvatana
prabhas at chula dot ac dot th
twitter  @prabhas_c


course syllabus

Lecture

week 1     Introduction to the course       Computer Evolution and Performance   Cost of Processors             
week 2    Program in Assembly language:   Simple machine:  Z0   Big example: member of a list
week 3    Computer Arithmetic (Stalling slides chapter 10)
week 4    Instruction Set  (Stalling slides chapter 12)

Announcement

Aug 2015    The simulator on the web is available.  It is called CPU 1001 (Z0 but different encoding).

Tools

Z0 simulator latest version Z0-2  (add "call", "ret")  sim-z0-2.zip

examples from lecture
   ex1 Simple add   : source, machine code
   ex2 Add 1 to 10  : source, machine code

Z0-instruction sheet
How to use Z0 simulator
Z0 instruction set explain
Z0 (but called CPU 1001) Simulator on the web 
    You can use it with any browser. I tested it on IE10, Chrome, Safari and Microsoft Edge

last update 25  Aug 2015