The following devices are examples of input devices: [blank_start]mouse[blank_end], [blank_start]keyboard[blank_end], [blank_start]webcam[blank_end]
The following devices are examples of output devices: [blank_start]monitor[blank_end], [blank_start]speaker[blank_end], [blank_start]printer[blank_end]
What is the CPU (Central processing Unit) responsible for?
Just the output devices
All the processing in the computer
Keeping the motherboard cool so it can work more efficiently
The main parts of the CPU are the [blank_start]Control Unit[blank_end] and the [blank_start]ALU[blank_end] (which stands for [blank_start]Arithmetic and Logic Unit[blank_end].)
Arithmetic and Logic Unit
The CPU processes data by carrying out three steps: [blank_start]fetch[blank_end] (instructions are transferred from the memory to the CPU), [blank_start]decode[blank_end] (the control unit determines what the instructions mean) and [blank_start]execute[blank_end] (the instruction is executed using the ALU for instructions involving logical or mathematical operations.) This whole process is called the [blank_start]fetch-execute cycle[blank_end].
What is the definition for Clock Speed?
Represents the number of instructions the CPU can process in a given time - the number of fetch-execute cycles it can perform
The amount of time the CPU can run for and perform the fetch-execute cycles
How fast the CPU can perform one fetch-execute cycle
The clock speed is measured in megahertz (million) and gigahertz (billion) and the higher the clock speed, the faster the CPU will run.
Multiple core processors are processors with [blank_start]more[blank_end] cores than single core processors. If there are [blank_start]more[blank_end] cores, this means that more instructions can be processed at the same time, [blank_start]improving[blank_end] the computers performance. For example, a quad core processor would have a [blank_start]better[blank_end] computer performance than a dual core processor as [blank_start]4[blank_end] instructions can be processed in a [blank_start]shorter[blank_end] time.
What is Cache Memory?
High speed memory in the CPU that is used to store a copy of frequently used instructions so they can be accessed more quickly
A small section of memory designated to storing specific data that needs protection - for example security data or details
Everyday memory that the computer uses in ever fetch-execute cycle
[blank_start]Level 1[blank_end] cache is the smallest and closest to the CPU - sometimes it is built into the CPU itself.
[blank_start]Level 2[blank_end] cache is usually on a separate chip next to the CPU, is larger but slower in comparison.
Why is Cache Memory used?
Because the processing speed of the CPU is limited by the speed that data can be supplied by the RAM, which is slower. It is easier to get data from the cache memory as it is closer to the CPU.
Because it frees up space inside the rest of the computer.
Because the RAM can get easily full with data so it is needed as an 'overflow'