Computer Systems Aqa Computer Science
Computer Systems Aqa Computer Science
An embedded system is normally built into a larger device. It has a Cache Small, fast memory that is close to the CPU. Stores data
small number of specific functions. An example could be a satnav in that is used frequently.
a car. Non-embedded systems, on the other hand, carry out
The AQA specification is only interested in the Von Neumann
multiple functions and are not built into anything else
Architecture, which is also called the Princeton Architecture.
Unlike in Harvard architecture, Von Neumann stores data and
Systems Architecture
instructions together.
Component Purpose
Central Processes data and instructions and make decisions. Von Neumann Architecture
Processing It is composed of many components (e.g. the CU,
Unit (or the ALU).
CPU)
Control Unit Controls the operation of the ALU, memory and I/O
(or CU) devices; tells them how to respond to instructions it
has fetched and decoded.
Arithmetic Carries out arithmetic and logical operations. Results
Logic Unit are stored in a register.
(or ALU) https://en.wikipedia.org/wiki/Von_Neumann_architecture
Secondary Storage
What is RAM?
Random acess memory. Is volatile, so all data is lost once the
power supply is switched off. Stores programs and data currently
in use. Can be written to and read from.
Solid State
Solid-state uses flash memories/electrical circuits to store data. It
is commonly used in USBs and SD cards.
Advantages:
1. Very quick read/write speed
2. Compact
3. No moving parts
3. Robust
Disadvantages:
1. Expensive
2. Limited number of times that data can be written to