processor (consists of the ALU)
control unit (controls operation of the memory, processor and input/output devices)
ALU (carries out logic systems)
system clock (used to produce timing signals on the control bus)
carries data through components
address bus (unidirectional)
data bus (bi-directional)
control bus (unidirectional and bi-directional)
increments value of instructions by 1
fetches the data and instructions
stores data from address received from the MAR
sends it to the CIR
increments value of instructions by 1
fetches the data and instructions
PC contains address of next instruction
address copied from MAR via address bus
fetched instruction temporarily stored in MDR
instruction moved from MDR to CIR
PC incremented by 1 for next instruction
fetched instruction decoded and executed
operations become unsynchronised and computer can crash
overheating of CPU
2D scanners
3D scanners
mouse/trackball
microphones
touchscreens (capacitative, infra-red, resistive)
sensors
acoustic: sound
accelerometer: acceleration
flow: fluid movement
gas: gas concentration
humidity: moisture level
infra-red (active): amount of infrared light
infra-red (passive): heat emission
level: position or quantity
light: brightness
magnetic field: magnetic strength
moisture: water content
pH: acidity or alkalinity
pressure: force per unit area
proximity: object detection
temperature: hotness or coldness
light sensor sends data to ADC
digitises data and sends it to microprocessor
microprocessor samples data every minute
if data from sensor < value stored, signal is sent from microprocessor to street lamp, lamp is switched on
actuator
inkjet printer
laser printer
liquid crystal display (LCD) screen
light emitting diode (LED) screen
digital light processing (DLP) projector
liquid crystal display (LCD) projector
speaker/headphone
3D printer
Inkjet printer:
uses liquid ink sprayed onto the paper through tiny nozzles
good for printing high-quality colour images and photos
slower printing speed
ink cartridges may need frequent replacement
Laser printer:
uses toner powder fused onto the paper using heat and pressure
ideal for printing text-heavy documents
faster printing speed
toner cartridges last longer than ink cartridges
generally better suited for printing in high-volume
LCD:
uses liquid crystal display technology
requires a separate backlight
thicker and heavier
lower energy efficiency
limited colour accuracy and viewing angles
LED:
uses light-emitting diode technology for backlighting
thinner and lighter
higher energy efficiency, often consuming less power
improved colour accuracy and wider viewing angles
more durable
directly accessed by the CPU
e.g. RAM, ROM, cache memory
not directly accessed by the CPU
e.g. HDD, SSD, DVD, memory stick, Blu-ray disc
can be physically moved away from a device and stored somewhere else
e.g. CD/DVD, Blu-ray disks, USB flash memories, cloud storage
data that needs to be stored or accessed immediately
volatile
used to store data and files
can be written to or read from and can be changed
larger RAM size, faster computer
if RAM becomes full, processor has to overwrite old data on RAM
DRAM:
needs to be constantly refreshed
less expensive to manufacture
higher memory capacity
consumes less power
SRAM:
doesn't need to be constantly refreshed
faster data access time
non-volatile
used to store start-up instructions
can only be read and cannot be changed
space on a hard disk or other storage device that simulates RAM
HDD or SSD
uses platters which are divided into tracks and sectors
date is read and written using electromagnets
e.g. HDD
Optical storage
moving lasers shone at disk to create and read pits and lands
e.g. - e.g. CD/DVD, Blu-ray disks
uses NAND or NOR technology
transistors are used as control gates and floating gates
e.g. SSD
same data is stored on more than one server in case of maintenance or repair
can be accessed remotely in comparison to storing data locally
NIC is given a MAC address at the point of manufacture
usually written as hexadecimal
created using the manufacturer code and the serial code
Static IP addresses:
assigned manually to a device
does not change over time
Dynamic IP addresses:
assigned automatically to a device
changes periodically or when device connects to a different network
IPv4:
widely used protocol
IPv6:
removes the risk of IP address collisions
has built-in authentication checks
allows for more efficient packet routes
sends data to a specific destination on a network
can assign IP addresses
can connect a local network to the internet