architecture of the CPU 1.1.1 Flashcards
(18 cards)
What is the CPU?
It processes data in the computer using the fetch execute cycle.
what is the fetch execute style
It fetches the next instruction to be processed from the RAM it then decodes the instruction and then executes it.
What is a core
A core is all the components of a cpu
what is in a core
ALU
control unit
registers
benefits of having multiple cores
The more cores the faster the CPU
Why does having multiple cores make the CPU go faster
because it will have multiple cores which will work at the same time
if a processor has more then one core what is it called
a multi core processor
what do dual processors share
A level three cache
what is a clock speed
this is the number of fetch-execute cycles that they can carry out per second.
what is a clock speed measured in
megahertz and gigahertz
what is an arithmetic logic unit
It is responsible for all arithmetic operations and all logic operations
what is a control unit
It controls the timing of units and the flow of data in the CPU and is responsible for fetching and encoding instructions . controls and monitors communications between the hardware attached to the vomputer
what is cache
a small amount of high speed memory and is used to temporary hold instructions and data that the CPU is likely to reuse
comparisons between registers and cache
cache is slower than register but has more storage
what are the levels of cache
Level 1 is the fastest but contains the smallest amount of memory
what happens if the CPU needs data that isnt in level one
it will move to level 2 the cycle will continue until it reaches the RAM
what happens if you move up the levels of cache
The higher the level the more storage but the slower it goes
what are registers
a small amount of fast memory stored in the CPU