1.1 Hardware and communication Flashcards
What is a computer architecture?
It is the parts inside a computer and how they are connected together.
What is the Von Neumann Architecture?
The type of architecture used in most computers today.
State 5 main components in the Von Neumann Architecture.
- Input
- Output
- Memory
- CPU (Central Processing Unit)
- Buses
State the purpose of output.
Output : A device that sends data from a computer to another device or user.
State the purpose of input.
Input : A device that introduces data into a computer system from outside it.
State the purpose of memory.
Memory : Stores instructions and data which are moved to and used by the CPU.
State the purpose of a CPU.
CPU (Central Processing Unit) : The brain of the computer which is split up into three parts.
State the purpose of buses.
Buses : Transfer data between components in the direction indicated. There are 3 types of buses used in a CPU.
Give 3 components a CPU is made up of.
- ALU (Arithmetic Logic Unit)
- Control unit
- Registers
State the purpose of an ALU.
ALU (Arithmetic Logic Unit) : Performs calculations (e.g. 5+2), comparisons (e.g. 5>2) and logical operations (e.g. AND, NOT, OR) as instructed by the control unit.
State the purpose of a Control unit.
Control Unit : Key part that controls operations inside the computer, based on programs instructions. It tells components what to do.
State the purpose of registers.
Registers: A block of memory used to temporarily stores a small amount of data.
State 3 types of buses.
- Data bus
- Address bus
- Control bus
What is a data bus?
Data Bus : Carries data and instructions.
What is an address bus?
Address Bus : Carries memory locations to be accessed.
What is a control bus?
Control Bus : Carries signals sent and received from the control unit which make sure all processes happen at the right time. Also carries commands.
What is memory?
Any storage used by a computer system.
What are the two types of storage?
- Primary (memory)
- Secondary (backup storage)
What are the 4 types of primary storage/memory?
- RAM (Random Access Memory)
- ROM (Read Only Memory)
- Registers
- Cache
What is main memory?
- Main Memory which stores programs that are currently being used.
- It is volatile so content is lost when power is off.
What is ROM?
- It stores permanent data that cannot be changed or deleted. It is non-volatile.
- Stores the bootstrap program (bios) which is needed to start up the computer.
What are registers?
Storage locations in the CPU i.e. Volatile, Fast Access & small capacity.
State 3 types of cache.
- Ram cache
- Disk cache
- Internet cache
What is Ram cache?
Ram Cache: Temporarily stores the most frequently used pieces of data. It supplies data to the CPU faster than normal RAM. Greatly reduces processor time.