Computer Science GCES OCR
-
Cpu Architecture Performance And Embedded Systems Ocr5 主题
-
Primary And Secondary Storage Ocr6 主题
-
Data Storage And Compression Ocr12 主题
-
Units Of Data Storage Ocr
-
Processing Binary Data Ocr
-
Data Capacity And Calculating Capacity Requirements Ocr
-
Converting Between Denary And Binary Ocr
-
Binary Addition Ocr
-
Converting Between Denary And Hexadecimal Ocr
-
Converting Between Binary And Hexadecimal Ocr
-
Binary Shifts Ocr
-
Representing Characters Ocr
-
Representing Images Ocr
-
Representing Sound Ocr
-
Compression Ocr
-
Units Of Data Storage Ocr
-
Networks And Topologies Ocr6 主题
-
Wired And Wireless Networks Protocols And Layers Ocr6 主题
-
Identifying And Preventing Threats To Computer Systems And Networks Ocr2 主题
-
Operating Systems And Utility Software Ocr2 主题
-
Ethical Legal Cultural And Environmental Impact Ocr2 主题
-
Computational Thinking Searching And Sorting Algorithms Ocr3 主题
-
Designing Creating And Refining Algorithms Ocr5 主题
-
Programming Fundamentals And Data Types Ocr5 主题
-
Additional Programming Techniques Ocr7 主题
-
Defensive Design And Testing Ocr6 主题
-
Boolean Logic Diagrams Ocr2 主题
-
Programming Languages And Integrated Development Environments Ides Ocr3 主题
-
The Exam Papers Ocr2 主题
-
Structuring Your Responses Ocr3 主题
The Purpose Of The Cpu Ocr
Exam code:J277
The CPU
What is the purpose of the CPU?
-
The purpose of the Central Processing Unit (CPU) is to fetch, decode and execute instructions
-
The CPU is the brain of the computer and its job is to take an input, process data and produce an output
The Fetch-Execute Cycle
What is the Fetch-Execute cycle?
-
The Fetch-Execute Cycle is the cycle that the central processing unit (CPU) runs through billions of times per second to make a computer work
-
The CPU is ‘the brain’ of a computer and is made up of components and registers
-
A computer takes an input, processes the input and then delivers an output for the user
-
Input: Clicking a button on the gamepad
-
Process: The CPU inside the console follows a set of instructions to carry out the task
-
Output: The player moving on screen
-

The Fetch-Execute cycle stages
Fetch stage
-
During the fetch stage of the cycle, the next instruction or data must be fetched from the computer’s memory (RAM)
-
The instruction or data is brought back to the CPU
Decode stage
-
During the decode stage of the cycle, the CPU needs to work out what is required from the instruction
-
This could be a range of tasks depending on what the instruction or data included
Execute stage
-
During the execute stage of the cycle, the CPU will carry out the instruction that was fetched
-
Some examples that would take place at this stage are
-
Performing a calculation
-
Storing a result or data back in main memory (RAM)
-
Going to main memory to fetch data from a different location
-
The important things to remember are:
-
An instruction or data is fetched from memory
-
The instruction is decoded
-
The instruction is executed
-
The cycle repeats billions of times per second
Worked Example
Identify two events that take place during the fetch-execute cycle.
[2]
Answer
Any two of the following
-
An instruction is fetched from memory
-
The instruction is decoded
-
The decoded instruction is executed
-
The instruction is transferred to the MDR
Responses