Chapter 3: Hardware Flashcards
What is the central processing unit responsible for?
The central processing unit (CPU) is responsible for the execution or processing of all the instructions and data in a computer
What is an integrated circuit?
Usually a chip made from a semi-conductor material which carries out the same tasks as a larger circuit made from individual components
What is von Neumann architecture?
A type of computer architecture which introduced the concept of the stored program in the 1940s
What is the Arithmetic & Logic Unit (ALU)?
The component of the CPU that carries out all the arithmetic and logical operations
What is an accumulator (ACC)?
Temporary general-purpose register that stores numerical values at any part of a given operation
What is a memory address register (MAR)?
A register that stores the address of the memory location currently being read from or written to
What is a current instruction register (CIR)?
A register that stores the current instruction being decoded and executed
What is a memory data register (MDR)?
A register that stores data that has just been read from memory or data that is about to be written to memory
What is a program counter (PC)?
A register that stores the address where the next instruction to be read can be found
What is the control unit?
The component of a computer’s CPU that ensures synchronisation of data flow and programs throughout the computer by sending out control signals along the control bus.
What does a system clock do?
Produce timing signals on the control bus to ensure synchronisation takes place
What is a clock cycle?
Clock speeds are measured in terms of GHz; this is the vibrational frequency of the system clock which sends out pulses along the control bus; for example, a 3.5 GHZ clock cycle means 3.5 billion clock cycles a second.
What is the immediate access store (IAS)?
Memory that holds all data and programs needed to be accessed by the control unit
What is a backing store?
A secondary storage device (such as HDD or SSD) used to store data permanently even when the computer is powered down
What is a register?
A temporary component in the CPU which can be general or specific in its use; it holds data or instructions as part of the Fetch-Decode-Execute cycle
What is an address?
A label for a memory location used by the CPU to track data
What is a memory location?
A numbered place in memory where values can be stored?
What is a system bus?
A connection between major components in a computer that can carry data, addresses or control signals
What is an address bus?
A system bus that carries the addresses throughout the computer system
What is a data bus?
The system bus that carries signals from control unit to all other computer components
Definition of unidirectional
Can travel in one direction only; used to describe data
Definition of bidirectional
Can travel in both directions; used to describe data
What is a word (in computer science)?
A group of bits used by a computer to represent a single unit; for example, modern computers often use 64-bit word lengths
What does overclocking mean?
Changing the clock speed of a system clock to a value higher than the factory/ recommended setting