Icoa Ch1 Intro
Icoa Ch1 Intro
Lecture 1
Introduction to Computer Systems
Outline
Computer hardware and software.
Overview of computer organisation and architecture.
Brief history of computers
Computer hardware and software
Computer hardware is the electronic circuitry that performs the actual
work.
Hardware includes things with which you are already familiar such as
the processor, memory, keyboard etc.
Computer software can be divided into application software and system
software.
A user interacts with the system through an application software (e.g.,
Web browser, word processors, music player, etc.).
The system software manages the hardware resources efficiently and
also provides nice services to the application software layer. Examples
are operating systems such as WindowsTM, UnixTM and Linux.
System software also includes compilers, assemblers, and linkers that
we will be discussed later.
Application software
System software
Board
System Level Microchip
Micro-Architecture
Level Block
copyright 2009 Mok KM
mux
RAM
Bus Interface Central
Parallel
Processing
Microprocessor Port
Unit
incrementer
Off-Chip UART
RAM
(c) Micro-Architecture level
Video (Blocks level).
Controller (b) Micro-Architecture level
(Unit level).
(a) System / board level.
Polysilicon
N Well