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