Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ch11-15 Computer Systems, image, image, image, Which one works faster? CPU…
Ch11-15 Computer Systems
System unit
Motherboard
CPU / Micro-processor
Processing power determined by:
- number of cores (e.g. 2 to 18): 1 core = 1 processor, more cores > more efficient
- clock speed/rate (e.g. 3.9, 4.5, 5.0 GHz): Hertz = 1 clock cycle per second, high clock speed > high performance
- word length/size (e.g. 64 bit): amount of data handled by CPU at one time
- cache memory (e.g. 8 MB, 12 MB): smaller, faster memory, located close to processor, stores frequently used data by the main memory, more cache > more efficient (Level 1 to 4)
-
Components
-
-
Registers:
- Control Register
- Instruction Register (IR)
- Program Counter (PC)
- Memory Address Register (MAR)
- Memory Data Register (MDR)
- Status Register (SR)
System buses
Data bus - transfer data and instructions
Address bus - transfer memory address data
Control bus - transfer control signals
Main memory
RAM
(Random Access Memory)
-
-
Performance depends on:
- storage capacities: 8 GB, 16 GB, 32 GB
- clock speed: e.g. 3733 MHz, 4267 MHz
- type of module: DDR3, DDR4
- access time (nanosecond)
ROM (Read-only Memory)
-
-
Types:
EPROM (Erasable programmable read-only memory)
EEPROM (Electrically erasable programmable read-only memory): used in flash memory
-
-
Peripherals
- Input devices
- Output devices
- Storage devices
- Communication devices
-
-
-
-
-
Computer systems
Types
- smartphone
- tablet / iPad
- laptop / notebook
- desktop
- server
- mainframe
- supercomputer
Applications of supercomputer
- weather forecast
- modelling virus (e.g. COVID-19)
- simulate nuclear reactions
- analyze human DNA
-
Server
- a computer or software which manages access to centralized resources in a network
- powerful CPU, more RAM, huge storage
RAID storage
- data are copied (mirrored) across multiple hard disks
- provides fault tolerant storage
Number of users
Single-user
smartphone, tablet computer, notebook, desktop
Multi-users
server, mainframe, supercomputer
-
-
-
-
-
Which one works faster? CPU or RAM?
Why need this or that input device in a particular application or situation?
Which one is the most secure and reliable?
Which drive is better? in terms of performance, capacity, cost per GB, durability, weight and power consumption?
Can you give examples of batch and real-time processing system?