Number and data representation. Logical structure of computers. Instruction set architecture. Instruction execution sequencing. Assembly-language programming including subroutines and parameter passing. Input/output interfaces and programming. Processor datapath and control unit design. Semiconductor memory technology and memory hierarchy design. (Lec: 3, Lab: 0.5, Tut: 0.5)
Number and data representation. Logical structure of computers. Instruction set architecture. Instruction execution sequencing. Assembly-language programming including subroutines and parameter passing. Input/output interfaces and programming. Processor datapath and control unit design. Semiconductor memory technology and memory hierarchy design. (Lec: 3, Lab: 0.5, Tut: 0.5)