Hardware (Paper 1) Flashcards
What does CPU stand for?
Central processing unit
What is the fetch, decode and execute cycle?
.Every instruction is fetched from the memory
.Once fetched it is decoded with the control unit to find out what to do next
.Then the instruction is executed
What does the arithmetic logic unit do (ALU)?
Carries out mathematical and logical operations including AND, OR and NOT binary shifts. it compares values held in registers
What does the control unit do (CU)?
Coordinates all of the CPU’s actions in a fetch, decode and execute cycle and decodes instructions. sends and receives control signals to fetch and write data
What does the clock do?
The clock regulates the speed and timing of all signals and computer functions
what do the registers do?
Very small, very fast memory locations. registers are built into the CPU chip to temporarily store memory addresses, instructions or data. they are used in the fetch decode and execute cycle for specific purposes
What do the address, data and control buses do?
Buses are wires used to transfer data, instructions, memory addresses of data and instructions, and control signals from one component to another
What does the current instruction register do (CIR)?
Holds the instruction that is currently being executed
What does the memory data register (MDR) do?
Holds data or a program instruction when it is fetched from memory or data that is waiting to be written to memory
What does the accumulator do (ACC)?
The accumulator is a register in which results of operations carried out in the ALU are stored
What is the program counter (PC)?
A register which holds the memory address of the next instruction to be processed
What is the function of the memory address register (MAR)?
Holds the address of the current instruction or piece of data to be stored or fetched
What does the clock speed determine?
The number of fetch, decode executes per second
What is the purpose of the CPU?
To continuously process instructions and data that are input by repeatedly carrying out the fetch, decode and execute cycle
The CPU contains the Arithmetic logic unit and the control unit in addition to several general purpose and special purpose registers
Define the term microprocessor
A type of integrated circuit on a single chip that processes instructions
Define the term core
Each processor may contain more than one core
Each core can process one operation per clock cycle
A dual or quad core processor will be able to perform 2 or 4 operations simultaneously
What is the role of cache memory in a CPU?
Since cache memory transfers quicker than main memory it makes the CPU more efficient which means less time is spent waiting for data to be transferred
What is an instruction set?
A list of specific commands written in machine code that can be understood and executed by the CPU
What is an embedded system?
Micro-processor based hardware system with software designed to carry out a specific function
What are some examples of embedded systems?
Vending machines, air conditioning units, microwaves, lighting systems and security systems
Why are embedded systems more reliable?
As they cannot be modified once manufactured and are carried out to perform one specific function
What is a scanner?
An input devices that all use reflected light to recognize a pattern or shape which a computer can convert into meaningful data