2110253 Computer Electronics and
Interfacing
(Computer Organization) 2014
Prabhas Chongstitvatana
prabhas at chula dot ac dot th
twitter @prabhas_c
course syllabus
Lecture
week 1 Introduction
to the course Computer
Evolution Cost
of Processors
week
2 Computer Organization
Instruction Set
Program in
Assembly language: Simple machine: Z0
Big example: member of a list
week 3 Computer Arithmetic (see slides in
CourseVille), Instruction set
week 4 Addressing, real processor: x86, ARM
Announcement
16 Sept Quiz will be a 30 minutes test, starting exactly
at 8:30am.
28 Nov The
simulator on the web is available. It is called CPU 1001 (Z0 but
different encoding).
Tools
Z0
simulator (version 1.0) include executable on
Windows (sim-z0.zip)
Update version
Z0-1 (include data section) sim-z0-1.zip
Update 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 and Safari
last update 29 Nov 2014