Please enable JavaScript.
Coggle requires JavaScript to display documents.
revision for computer science - Coggle Diagram
revision for computer science
CPU configuration
clock speed
the faster the clock speed, the more instructions that can be executed every second.
how CPU and RAM work together
when a program is loaded, it is copied from secondary storage, such as a hard dis drive (HDD), into RAM. any data associated with the program will also be stored in RAM so that the CPU can access both the data and the instructions.
cores
another factor that can affect the performance of the CPU is the number of processor cores. Each core can fetch and execute instructions independently so a multiple core processor can handle several instructions at the same time.
cache
cache memory is located between the main memory and the CPU. it is used to hold data that needs to be accessed very quickly. accessing cache memory is much faster than accessing main memory (also known as random access memory (RAM)
cache memory purpose
cache memory sits between the processor and main memory (RAM) the CPU looks in the cache for required data. if its not there, it requests it from RAM. the data is moved into cache before being accessed by the CPU.
events in the fetch-execute cycle
fetch- fetches instructions from memory
decode- decodes these instructions
execute- and then executes them
CPU definitions
the purpose of the CPU is to carry out a set of instructions that is contained in a computer program.
the CPU works at high speeds governed by the cock chip.
the clock uses a vibrating crystal that maintains a constant speed.
the clock chip operates at speeds of up to 4 GHz (or 4 billion instructions per second.)
embedded systems
an embedded system is a computer system that has a dedicated function as part of a larger device. the main components of a computer system are either manufactured onto a single chip (a microcontroller) or a separate circuits for processing and memory are combined into a larger device.
clock speed
the CPU is constantly fetching and executing instructions and the speed at which it does this is determined by an electronic clock. this clock uses a vibrating crystal that maintains