Topic 1: Hardware and Communication Flashcards
What is architecture referred to as in CS?
It refers to the components that exists within a computer and how they are interconnected.
What is one architecture?
Von Neumann architectures
Give 3 components which is below the CPU.
- Arithmetic Logic Unit (ALU)
- Register
- Control Unit
Give 4 examples of input.
- Mouse
- Keyboards
- Microphones
- Digital cameras
What is input?
It is any device that introduces data into a computer system from outside it.
Give 3 examples of output devices.
- Printers
- Visual displays
- Speakers
What is an output?
They communicate data beyond the computer system, typically (but not always) to a human user.
Give the function of memory.
Both instructions and data are stored in memory, to be conducted to the CPU as and when they are required.
Give the abbreviation of CPU.
Central Processing Unit
Give the function of a CPU.
It comprises one or more arithmetic logic unit, one or more control unit and any number of registers.
Give the function of ALU.
It 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.
Give the function of a register.
It is a temporary holding area for a small amount of data.
Give 3 types of registers.
- Some registers have a special purpose
- Others have a general purpose
- Key special-purpose registers
What are registers with a special purpose?
They have a clearly defined role such as knowing the memory location of the next instruction.
What are registers with a general purpose?
Their roles are more flexible and can be specified by the programmer.
What does → indicate?
Buses
Give the purpose of buses.
They transfer data between components in the directions indicated.
What do data buses carry?
- Data
- Instructions
What do address buses carry?
Memory locations to be accessed.
What do control buses carry?
Commands to be carried out by the hardware, such as ‘read’ or ‘write’.
What is a memory in CS?
It refers to any storage utilised by a computer system.
Give 4 primary types of memory.
- RAM (Random Access Memory)
- ROM(Read Only Memory)
- Memory cache
- Disk cache
Give another name for RAM.
Main memory
Give the function of RAM.
It is the component of a computer that stores programs that are currently being executed or data that will be needed for immediate use.