Computer systems (Fetch execute cycle and computer structure) Flashcards
What is the first step of the fetch execute cycle ?
The processor sets up the address bus with the required address
What is the second step of the fetch execute cycle ?
The processor activates the read line of the control bus
What is the third step of the fetch execute cycle ?
The third step of the fetch execute cycle is an instruction is fetched from the memory location using a data bus and then stored into an instruction register .
What is the forth step of the fetch execute cycle?
The instruction in the instruction register is decoded and executed
What do cores in processor do ?
A multi-core processor is a processor with two or more separate processing units (cores).
Each core contains an ALU, control unit and registers.
The cores can process tasks in parallel.
What does increasing the number of cores do ?
The greater the number of cores on a processor, the greater the number of instructions that can be carried out simultaneously.
What does the width of the address bus do ?
The data bus is a set of wires that transport data between the processor and main memory.
Each cycle of the fetch-execute cycle requires data to be moved along the data bus.
What does increasing the width of the address bus do ?
Increasing the width of the data bus increases the amount of data / program instructions that can be transported in a single cycle.
What is cache ?
Cache is a small amount of memory on the mother board and what it does is that it provides rally fast access to the processor and it also stores frequently used items of data and instructions
What happens when you increase the cache ?
When you increase the amount of cache you are increasing the amount of commonly used instruction and pieces of data that can stored and you don’t need to go to the processor to save that data and also to retrieve it .
What is clock speed ?
The clock speed is the speed at which the processor does any instruction at
What happens when you increase the clock speed ?
When you increase the clock speed you increase the amount of instructions that the processor can do at any one time.