Computer Organization
(From 2017/2018)

Course Description

Introduction is given to the architecture and organization of a computer system, with a contemporary chip as a sample for introducing machine language, assembly language and Central Processing Unit (CPU). The contents include various parts of computers: CPU, Memory, Input/Output. The primary features and working principles in each part will be introduced in detail, including interrupts, direct memory access, virtual memory and memory management, algorithms and hardware implementation of integer and floating-point number operations.



Back to Course List