Chapter11. āļāļŠāļāļŠ.2203.2203 āļāļāļāđāļāļĢāļ°āļāļāļ āđāļĨāļ°āļāļāļāđāļāļĢāļ°āļāļāļ āđāļĨāļ°
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
(INT 2203) Computer(INT 2203) Computer
Organization and ArchitureOrganization and Architure
āļāļēāļāļēāļĢāļĒāđāļāļąāļāļāļāļē āļĢāļāļāļāļĢāļ°āļĒāļđāļĢāļāļēāļāļēāļĢāļĒāđāļāļąāļāļāļāļē āļĢāļāļāļāļĢāļ°āļĒāļđāļĢ
ANGKANAANGKANA
3. āļŦāļąāļ§āļāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļŦāļąāļ§āļāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđ
ïĪ āļāļāļĢāđāļāļēāđāļāđāļāļāļąāļ āđāļĨāļ°āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ
ïĪ āđāļāļĢāļāļŠāļĢāđāļēāļ āđāļĨāļ°āļŦāļāđāļēāļāļĩāđāļāļēāļĢāļāļģāļēāļāļēāļ
ïĪ āļāļĢāļ°āļ§āļąāļāļīāļŠāļąāđāļ āđ āļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŦāļāļķāđāļ : āļŦāļĨāļāļāļŠāļļāļāļāļēāļāļēāļĻ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļāļ : āļāļĢāļēāļāļāļīāļŠāđāļāļāļĢāđ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļēāļĄ : āđāļāļāļĩ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļĩāđāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļĩāđ :: āļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļāđāļŦāļāđāļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļāđāļŦāļāđ
āđāļĨāļ°āđāļĨāļ°
āļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļāļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļ
āđāļŦāļāđāļĄāļēāļāđāļŦāļāđāļĄāļēāļ
15. āļāļļāļāļāļĢāļāđāļāļĩāđāļāđāļēāļŠāļāđāļāļĄāļēāļāļāļĩāđāļŠāļļāļ āđāļĨāļ°āļĄāļĩ
āļāļ§āļēāļĄāļŠāļĨāļąāļāļāļąāļāļāđāļāļāļĄāļēāļāļāļĩāđāļŠāļļāļ āļāļ·āļ
āļŦāļāđāļ§āļĒāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļĨāļēāļ (CPU)
āđāļāļĢāļāļŠāļĢāđāļēāļāļ āļēāļĒāđāļāđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāļĢāļāļŠāļĢāđāļēāļāļ āļēāļĒāđāļāđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
ïĪ āļŠāđāļ§āļāļāļ§āļāļāļļāļĄ (Control unit) :
āļāļģāļēāļŦāļāđāļēāļāļĩāđāļāļ§āļāļāļļāļĄāļāļēāļĢāļāļģāļēāļāļēāļāļāļāļāļāļĩāļāļĩāļĒāļđ
ïĪ āļŠāđāļ§āļāđāļāđāļāļĨāļĒāļđ (ALU: Arithmetic
and Logic unit) :
āļāļģāļēāļŦāļāđāļēāļāļĩāđāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļģāļēāļŠāļąāđāļāļāļāļīāļāļĻāļēāļŠāļāļĢ
āđāļĨāļ°āļāļģāļēāļŠāļąāđāļāļāļēāļāļāļĢāļĢāļāļ°
ïĪ āļĢāļĩāļāļīāļŠāđāļāļāļĢāđ (registers) :
āđāļāđāļāļŦāļāđāļ§āļĒāļāļąāļāļāļķāļāļāđāļāļĄāļđāļĨāļ āļēāļĒāđāļāļāļąāļ§āļāļĩāļāļĩāļĒ
ïĪ āļŠāđāļ§āļāđāļāļ·āđāļāļĄāļāđāļāļ āļēāļĒāđāļāļāļĩāļāļĩāļĒāļđ (CPU
interconnection) :
āļāļĨāđāļāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļąāđāļāļŠāļēāļĄāļŠāđāļ§āļ
COMPUTER
CPU
Registers
Arithmetic
and
logic unit
Internal CPU
interconnection
Control unit
I/OMemorySystem
bus
CPU
16. CONTROL UNIT
āļāļēāļĢāļŠāļĢāđāļēāļāļŠāđāļ§āļāļāļ§āļāļāļļāļĄ āļĄāļĩ
āđāļāļ§āļāļēāļāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļāđāļēāļāļāļąāļ
āļāļāļāđāļ āđāļāļāļāļīāļāļāļĩāđāļāļīāļĒāļĄāđāļāđāļāļąāļ
āļĄāļēāļāļāļĩāđāļŠāļļāļ āļāļ·āļ āļāļēāļĢāđāļāđāđāļĄāđāļāļĢ
āđāļāļĢāđāļāļĢāļĄ
(microprogrammed) āđāļāļĒ
āļŠāļēāļĢāļ°āļŠāļģāļēāļāļąāļāđāļĨāđāļ§āļŦāļāđāļ§āļĒāļāļ§āļāļāļļāļĄāļāļĩāđ
āđāļāđāđāļĄāđāļāļĢāđāļāļĢāđāļāļĢāļĄāļāļąāđāļāļāđāļāļ·āļ
āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļģāļēāļŠāļąāđāļāļĒāđāļāļĒ
(microinstruction) āļāļĩāđ
āļāļģāļēāļŦāļāļāļŦāļāđāļēāļāļĩāđāļāļēāļĢāļāļģāļēāļāļēāļāļāļāļ
āđāļāļĢāļāļŠāļĢāđāļēāļāļ āļēāļĒāđāļāđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāļĢāļāļŠāļĢāđāļēāļāļ āļēāļĒāđāļāđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
CPU
Sequencing
logic
Control unit
registers and
decoders
Control
memory
ALUInternal
bus
Registers
Control
unit
22. āļāļĢāļ°āļ§āļąāļāļīāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĢāļ°āļ§āļąāļāļīāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
āļĨāļąāļāļĐāļāļ°āđāļāļāļēāļ°āļāļāļāđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđ 2
ïĪ āđāļāđāļāļļāļāļāļĢāļāđ āļāļĢāļēāļāļāļīāļŠāđāļāļāļĢāđ (Transistor) āļŠāļĢāđāļēāļāļāļēāļāļŠāļēāļĢ
āļāļķāđāļāļāļąāļ§āļāļģāļē (Semi-Conductor)
āđāļāđāļāļāļļāļāļāļĢāļāđāļŦāļĨāļąāļ āđāļāļāļŦāļĨāļāļāļŠāļļāļāļāļēāļāļēāļĻ āđāļāļ·āđāļāļāļāļēāļ
āļāļĢāļēāļāļāļīāļŠāđāļāļāļĢāđāđāļāļĩāļĒāļāļāļąāļ§āđāļāļĩāļĒāļ§ āļĄāļĩ
āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļāļēāļĢāļāļģāļēāļāļēāļāđāļāļĩāļĒāļāđāļāđāļēāļŦāļĨāļāļ
āļŠāļļāļāļāļēāļāļēāļĻāđāļāđāļāļąāļāļĢāđāļāļĒāļŦāļĨāļāļ āļāļģāļēāđāļŦāđāđāļāļĢāļ·āđāļāļ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāļĒāļļāļāļāļĩāđāļĄāļĩāļāļāļēāļāđāļĨāđāļ āđāļāđāļāļĨāļąāļāļāļēāļāđāļāļāđāļē
āļāđāļāļĒ āļāļ§āļēāļĄāļĢāđāļāļāļāļģāđāļē āļāļģāļēāļāļēāļāđāļĢāđāļ§ āđāļĨāļ°
āđāļāđāļĢāļąāļāļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļāļĄāļēāļāļĒāļīāđāļāļāļķāđāļ
ïĪ āđāļāđāļāļāđāļāļĄāļđāļĨāđāļāđ āđāļāļĒāđāļāđāļŠāđāļ§āļāļāļ§āļēāļĄāļāļģāļēāļ§āļāđāļŦāļ§āļāđāļĄāđāđāļŦāļĨāđāļ
(Magnetic Core)
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļāļ :: āļāļĢāļēāļāļāļīāļŠāđāļāļāļĢāđāļāļĢāļēāļāļāļīāļŠāđāļāļāļĢāđ
23. āļāļĢāļ°āļ§āļąāļāļīāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĢāļ°āļ§āļąāļāļīāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāļĒāļļāļāļāļĩāđāđāļĢāļīāđāļĄāļāđāļāļ āļēāļĒāļŦāļĨāļąāļāļāļēāļāļāļēāļĢāđāļāđ
āļāļĢāļēāļāļāļīāļŠāđāļāļāļĢāđāđāļāđāđāļāļĩāļĒāļ 5 āļāļĩ āđāļāļ·āđāļāļāļāļēāļāđāļāđāļĄāļĩāļāļēāļĢāļāļĢāļ°āļāļīāļĐāļāđāļāļīāļāļāđāļ
āđāļāļĩāđāļĒāļ§āļāļąāļāļ§āļāļāļĢāļĢāļ§āļĄ (Integrated-Circuit) āļŦāļĢāļ·āļāđāļĢāļĩāļĒāļāļāļąāļāļĒāđāļ āđ
āļ§āđāļē "āđāļāļāļĩ" (IC) āļāļķāđāļāđāļāļāļĩāļāļĩāđāļāļģāļēāđāļŦāđāļŠāđāļ§āļāļāļĢāļ°āļāļāļāđāļĨāļ°āļ§āļāļāļĢāļāđāļēāļ āđ
āļŠāļēāļĄāļēāļĢāļāļ§āļēāļāļĨāļāđāļāđāļāļāđāļāđāļāļāļīāļ (chip) āđāļĨāđāļāđ āđāļāļĩāļĒāļāđāļāđāļāđāļāļĩāļĒāļ§
āļāļķāļāļĄāļĩāļāļēāļĢāļāļģāļēāđāļāļēāđāļāđāļāļāļīāļāļĄāļēāđāļāđāđāļāļāļāļĢāļēāļāļāļīāļŠāđāļāļāļĢāđāļāļģāļēāđāļŦāđ
āļāļĢāļ°āļŦāļĒāļąāļāđāļāļ·āđāļāļāļĩāđāđāļāđāļĄāļēāļ
āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāđāļĢāļīāđāļĄāļĄāļĩāļāļēāļĢāđāļāđāļāļēāļāļĢāļ°āļāļāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨ
(Data Base Management Systems : DBMS) āđāļĨāļ°āļĄāļĩ
āļāļēāļĢāļāļąāļāļāļēāđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļģāļēāļāļēāļāļĢāđāļ§āļĄāļāļąāļāđāļāđ
āļŦāļĨāļēāļĒāđ āļāļēāļāđāļāđāļ§āļĨāļēāđāļāļĩāļĒāļ§āļāļąāļ āđāļĨāļ°āļĄāļĩāļĢāļ°āļāļāļāļĩāđāļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļēāļĄāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļēāļĄ :: āđāļāļāļĩāđāļāļāļĩ
30. āļāļĢāļ°āļ§āļąāļāļīāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĢāļ°āļ§āļąāļāļīāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
āļĨāļąāļāļĐāļāļ°āđāļāļāļēāļ°āļāļāļāđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđ 4
ïĪ āđāļāđāļāļļāļāļāļĢāļāđ āļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļāđāļŦāļāđ (Large Scale
Integration : LSI) āđāļĨāļ° āļ§āļāļāļĢāļĢāļ§āļĄ
āļŠāđāļāļĨāļāļāļēāļāđāļŦāļāđāļĄāļēāļ (Very Large Scale
Integration : VLSI) āđāļāđāļāļāļļāļāļāļĢāļāđāļŦāļĨāļąāļ
ïĪ āļĄāļĩāļāļ§āļēāļĄāđāļĢāđāļ§āđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāđāļĨāļ°āļāļģāļēāļŠāļąāđāļ āļāļĢāļ°āļĄāļēāļāļŦāļāļķāđāļāđāļ
āļāļąāļāļĨāđāļēāļāļ§āļīāļāļēāļāļĩ
(Nanosecond : nS) āđāļĨāļ°āļāļąāļāļāļēāļāđāļāļĄāļēāļāļāļĄāļĩāļāļ§āļēāļĄāđāļĢāđāļ§
āđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāđāļĨāļ°āļāļģāļēāļŠāļąāđāļ
āļāļĢāļ°āļĄāļēāļāļŦāļāļķāđāļāđāļāļĨāđāļēāļāļĨāđāļēāļāļāļāļāļ§āļīāļāļēāļāļĩ (Picosecond :
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļĩāđāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļĩāđāļŠāļĩāđ :: āļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļāđāļŦāļāđāļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļāđāļŦāļāđ ((LargeLarge
Scale IntegrationScale Integration :: LSILSI))
āđāļĨāļ°āļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļāđāļŦāļāđāļĄāļēāļāđāļĨāļ°āļ§āļāļāļĢāļĢāļ§āļĄāļŠāđāļāļĨāļāļāļēāļāđāļŦāļāđāļĄāļēāļ ((Very Large ScaleVery Large Scale
IntegrationIntegration :: VLSIVLSI))
35. āļāļĢāļ°āļ§āļąāļāļīāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĢāļ°āļ§āļąāļāļīāļāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļąāļāļāļļāļāļąāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĒāļļāļāļāļąāļāļāļļāļāļąāļ
4. āļĢāļ°āļāļāļāļđāđāđāļāļĩāđāļĒāļ§āļāļēāļ (Expert System)Â
āļāļāļāđāļāļĢāļ°āļāļāļāļāļāļāļĢāļ°āļāļāļāļąāļāļāļēāļāļĢāļ°āļāļīāļĐāļāđ
āļāļĢāļ°āļāļāļāļāđāļ§āļĒ 4 āļŦāļąāļ§āļāđāļ āđāļāđāđāļāđ
āļāļ·āļ āļāļēāļĢāļāļąāļāļāļēāđāļŦāđāļĢāļ°āļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļĄāļĩāļāļ§āļēāļĄāļĢāļđāđ āļĢāļđāđāļāļąāļ
āđāļāđāđāļŦāļāļļāļāļĨāđāļāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļąāļāļŦāļē āđāļāļĒāđāļāđāļāļ§āļēāļĄāļĢāļđāđāļāļĩāđāļĄāļĩ āļŦāļĢāļ·āļ
āļāļēāļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāđāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļēāļŦāļāļķāđāļ āđāļāđāļāđāđāļāļāļąāļāļŦāļēāļāļ·āđāļ
āļāļĒāđāļēāļāļĄāļĩāđāļŦāļāļļāļāļĨ āļĢāļ°āļāļāļāļĩāđāļāļģāļēāđāļāđāļāļāđāļāļāļāļēāļĻāļąāļĒāļāļēāļāļāđāļāļĄāļđāļĨ
(Database) āļāļķāđāļāļĄāļāļļāļĐāļĒāđāļāļđāđāļĄāļĩāļāļ§āļēāļĄāļĢāļđāđāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļđāđ
āļāļģāļēāļŦāļāļāļāļāļāđāļāļ§āļēāļĄāļĢāļđāđāđāļ§āđāđāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļąāļāļāļĨāđāļēāļ§ āđāļāļ·āđāļāđāļŦāđāļĢāļ°āļāļ
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļŠāļēāļĄāļēāļĢāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļąāļāļŦāļēāļāđāļēāļāđ āđāļāđāļāļēāļāļāļēāļ
āļāļ§āļēāļĄāļĢāļđāđāļāļąāđāļ āđāļāđāļ āđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĢāļ āļŦāļĢāļ·āļ