Term
| Where does CPU fetch the data and instructions from and where does it store them? |
|
Definition
| CPU fetches data and instructions from main memory and stores the data in its own temporary memory areas. |
|
|
Term
| What is the name of the internal temporary memory areas? |
|
Definition
|
|
Term
| For the fetch part of the cycle to happen, the CPU places the address of the next item in a vital hardware path. What is this called? |
|
Definition
|
|
Term
| Data from this bus then moves from the main memory into the CPU by travelling along another bus. What is its name? |
|
Definition
|
|
Term
| The next step is for the CPU to make sense of the instructions, what is this process called? |
|
Definition
|
|
Term
| The CPU is designed to understand a specific set of commands which are different for every make of CPU. What are these set of commands called? |
|
Definition
|
|
Term
| The CPU decodes the instructions but what does it do next? |
|
Definition
| It prepares various areas within the chip so it is ready for the next step. |
|
|
Term
| What is the name of the part of the cycle where the actual data processing takes place? |
|
Definition
|
|
Term
| List the three main jobs of the control unit. |
|
Definition
1. Controls and monitors the hardware attached to the system to make sure the commands given by the application software are used correctly. 2. Controls the input and output of data so the signals go to the right place at the right time. 3. Controls the flow of data within the CPU. |
|
|
Term
| The CPU reads data and programs kept on the backing storage, but where does it store it? |
|
Definition
| immediate access store (IAS) |
|
|
Term
| Why does the CPU need to store data and programs in the IAS? |
|
Definition
| Backing Storage is too slow to run applications/programs directly |
|
|
Term
| The ALU manipulates or acts upon the data. List the name of the parts of the ALU and say what they do? |
|
Definition
| The Arithmetic part performs calculations on data, and the logic part performs the logic and comparisons |
|
|
Term
| How many instructions can a computer process at any one time? |
|
Definition
| A thousand million cycles per second. |
|
|
Term
| How is the clock speed measured? |
|
Definition
|
|
Term
| How many instructions per second would a computer running at 3GHz carry out? |
|
Definition
| Three thousand million cycles per second. |
|
|
Term
| The faster the speed the better the performance, but what is the downside of this fact? |
|
Definition
| faster performance but runs hotter and consumes more power. |
|
|