Part 1 Block 3 - Hardware & Software Concepts Flashcards
The p_______________ of a computer is the part that actually performs the instructions that we ask the computer to execute.
processor
In the processor, what is the ALU, and what is the FPU
The arithmetic logic unit (ALU)
floating-point unit (FPU)
ALU - Arithmetic Logic unit
The ALU contains the electronic circuits that perform b________ a____________, such as addition, subtraction, multiplication and division on i___________, as well as circuits to perform logical operations, such as c____________ integers with zero, testing two integers for equality, testing if one integer is greater than another, etc.
binary arithmetic
integers
comparing
FPU - Floating Point Unit
Its function is very similar to that of the ALU, but it operates on f________-p_______ numbers using specialised circuitry optimised to be as efficient as possible.
floating point
Main memory is a s_______ a__________ that contains program instructions and data.
storage area
When a program is first loaded, the corresponding instructions and data are put into main memory.
Is main memory inside or outside the processor?
Outside
Main memory is sometimes referred to as
R_____.
RAM
Where is the cache memory?
Inside the processor or outside of the processor?
Inside
‘Registers’ are memory locations.
Registers are very small but very fast areas of memory that are used as a holding area for instructions and data immediately before they are needed by the A___/F____
ALU/FPU
To calculate a percentage increase in time:
= new time - original time
___________________________ x 100%
original time
If the original time was 1.00 x 10^-7
and the new time is 1.09 x 10^-7
What is the percentage increase in time?
A 9% increase in time.
Step 1:
1.09 x 10^-7 - 1.00 x 10^-7
= 0.09 x 10^-7
Step 2:
0.09 x 10^-7
_____________
1.00 x 10^-7
= 0.09
Step 3:
0.09 x 100%
= 9%
Each instruction and piece of data is held in a ‘chunk’ called a w______.
word
A word has a fixed size (usually 32 or 64 bits in a modern computer), and it is handled as a u______ by the hardware of the processor.
unit
As each ‘word’ gets closer to being processed, it is moved into the processor so that it can be accessed more quickly. This movement from main memory into the processor usually happens in two steps:
First, the word is moved to c_______ memory which is inside the processor
then from c________ memory to memory locations called r__________.
cache
cache
registers
Registers are very small but very f______ areas of memory that are used as a h______ a_____ for instructions and data immediately before they are needed by the ALU/FPU.
fast
holding area
The result of the operation is returned via r__________ and the c_________ memory, back to m________ memory.
registers
cache memory
main memory