Chapter 2 - Hardware Flashcards
Hardware
Hardware is a physical component of a computer system - anything that can be seen or touched
Computer architecture
Computer architecture is the internal logical structure and organisation of the computer hardware
Arithmetic and logic unit (ALU)
The ALU carries out all of the arithmetic and logical operations
Control unit
The control unit uses electrical signals to control the flow of data within the CPU
Boot sequence
The boot sequence is a sequence of processes that contains all the information and instructions to get the computer running
CPU clock speed
CPU clock speed determines the speed of the fetch-execute cycle. It is measured in cycles per second (Gigahertz (GHz))
Cache memory
Cache memory is memory with similar access times to the CPU. Data from main memory is copied here if frequently used
Multi-core processors
Multi-core processors have multiple CPUs working together - more data is processed but more complicated OSs are needed
RAM
RAM is random access memory. It stores programs in use by the computer and the operating system, and is volatile
ROM
ROM is read only memory. It stores the boot program and is non-volatile
Virtual memory
Virtual memory is part of the hard drive used as an extension to RAM - access times are slower but it allows the processor to carry on work
Flash memory
Flash memory is a type of ROM that can be rewritten
NOT gate
NOT gate swaps the input
AND gate
AND gate needs both inputs to be 1 before outputting 1
OR gate
OR gate outputs 1 if either input is 1