Escolar Documentos
Profissional Documentos
Cultura Documentos
Chapter 1 Introduction
25/09/2011
Organization issue
Should the MULTIPLY instruction be implemented by a special multiply unit (hardware) or by repeated use of the add unit (hardware)?
25/09/2011
A mouse
2/3 button mouse (architecture the attributes of a mouse) Connected via PS2/serial/USB or wireless (organization how the mouse is implemented)
25/09/2011
25/09/2011
25/09/2011
25/09/2011
25/09/2011
25/09/2011
10
Function
All computer functions are:
Data processing Data storage Data movement Control
Computer Operations
There are only 4 possible types of operations that can be done by a computer. The computer can function as (a) a data movement device. -transferring data from one peripheral
or communications line to another
(a)
(b)
(c)
(d)
(c) a data processing device for data in computer storage. (d) a data processing device between computer storage and external environment.
25/09/2011 BIT20303-Computer Architecture, FSKTM, UTHM 12
Structure
There are 4 MAIN STRUCTURAL COMPONENTS
Central processing unit (CPU): Controls the operation of the computer and performs its data processing functions; often simply referred to as processor. Main memory: Stores data. I/O: Moves data between the computer and its external environment. System interconnection: Some mechanism that provides for communication among CPU, main memory, and I/O. A common example of system interconnection is by means of a system bus, consisting of a number of conducting wires to which all the other components attach.
25/09/2011
13
Computer
Central Processing Unit Main Memory
Computer
Systems Interconnection
25/09/2011
14
Registers
Control Unit
25/09/2011
15
CPU
Major structural components of a CPU are
Control unit: Controls the operation of the PCU and hence the computer. Arithmetic and logic unit (ALU): Performs the computers data processing functions. Registers: Provides storage internal to the CPU. CPU interconnection: Some mechanisms that provides for communication among the control unit, ALU and registers.
25/09/2011
16
CPU
Traditionally, a computer just use a single processor. In recent years, multiple processors have been used in the computer.
E.g. dual-core, core-2-duo, quad-core, core i5, core i7
25/09/2011
17
Control Memory
25/09/2011
18
Thank You
Q&A
25/09/2011
20
25/09/2011
21
http://WilliamStallings.com/StudentSupport.html
Math How-to Research resources Misc
25/09/2011
22
25/09/2011
24