How The Processor Processes (MV)
How The Processor Processes (MV)
processes
grade 8 - ict
CPU
- central processing unit
- contains all of the electronic circuitry required to carry out the instructions
provided by computer programs running on the device
- brain of the computer
- CPUs are very impressive but they are actually quite simple when it
- comes to processing.
- They can only process 1’s and 0’s
- They therefore do not understand how to process programming code in the
form in which we write it
CPU
- controls operations of other parts of the digital device
- fetches and carries out instructions in computer programs
- carries out arithmetic and logical operations
- manages input and output of data
- main role: to run computer programs.
computer programs
computer programs
middle level language
- assembly language
- This language has a small set of commands which represent certain pieces of
- machine code.
- This helped programmers as they didn’t have to remember sets of binary code,
- instead they learnt commands.
- These commands are known as Mnemonics.
- Assembly language is still quite difficult to learn and use and this is why High
- level languages were produced.
- Due to less code, assembly language can be processed by the CPU far more
- quickly than high level languages
- Still used for OS, Compilers, machine specific programs
- requires assembler
motherboard
- circuit board that contains CPU and other important parts of the computer
- provides connections and power between hardware and software components inside the
computer
internal clock
- timer used to control at which the rate of instructions are being carried out
- helps CPU manage instructions it needs to carry out
- CPU needs a certain number of clock ticks to carry out each instruction
ROM - read only memory
factors that affect speed of computer
increase amount of cache memory
parts of the cpu
fetch decode execute cycle
- also known as instruction cycle
- used everytime the cpu needs to process instructions
- FETCH: the cpu fetches an instruction from a location in memory
- DECODE: the cpu works out what the instruction means and what it is telling
the cpu to do
- EXECUTE: once the cpu has figured out what the instruction is asking it to
do, it can then carry out the instruction
AI, VR, and digital divide
- digital divide:
- uneven distribution of technology
- AI:
- the use of computers to simulate human intelligence
- self driving cars
- help student decide best option based on learning choices
- analyzation of financial markets
- used in apps to help save money
- predict epidemic spread
- call centers
- VR
- use of technology to create an artificial environment
- visualise mathematical solutions
- take virtual field trips
- trip back in time
- more immersive gaming experience
- helps in medical diagnosis
- completion of medical procedures
- produce 3D models that allow clients to visualise and walk through
- fashion designing
- pilot training
logic gates and logic circuits
logic gates: a physical device or circuit that can perform a logical operation