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