Note that your final mark will not be saved in the system.
Systems Architecture GapFill
You must fill all the gaps before clicking ‘Check Answers!’
The CPU architecture is the term which describes how the components in the Central Processing Unit (CPU) are set out. The Von Neumann architecture is a computer system where all are stored in the same place as they are all in binary.
In a computer system, components are arranged so that the CPU is connected to input and output devices as well as to . The CPU is responsible for processing all of the operations that need to be carried out by the computer and is composed of the , the CU (Control Unit), registers and memory and the clock. The clock controls the speed at which the CPU processes instructions with one clock ‘tick’ representing one stage in the Fetch – Execute cycle.
The CPU runs the fetch-execute cycle to retrieve one instruction, carry out that instruction, and retrieve the next instruction and so on. The CPU uses to store the data that is used in this process. The fetch-execute cycle is carried out as follows:
- The address of the next instruction in memory is fetched and placed into a register
- The control unit(CU) decodes the instruction
- The instruction is then executed, which may involve calculation using the ALU or reading in more data or instructions.
- The process is then repeated
Factors which affect the performance of the CPU include the number of , the CPU's speed and the amount of available .
Sometimes a computer may not act as a standalone device, but instead be built into a larger device to perform some specific task. This sort of computer is known as .
Computer systems use primary storage to store .
is volatile memory, meaning that when it loses power . It is also random-access, meaning that the CPU can access . is read-only; it . It is also a type of non-volatile memory. is a type of memory that can be non-volatile without being read-only. This allows it to be used for secondary and removable storage. It uses transistors and electrons to represent data, and has faster access speeds than other types of memory used for secondary storage.
It is important for a computer to be able to store data for a long time, even when it is not in use.
RAM is unsuitable for this type of storage because it is volatile, and ROM is not enough on its own because it cannot be written to. Instead, various different types of are often used as the main form of long-term storage for a computer.
are a type of secondary storage with moving parts, these store data by using , and are widely used in PCs because they .
are also often used as a secondary storage device in PCs. They have higher data transfer rates, but are .
storage is mainly used for removable storage, such as CDs, which have a maximum capacity of 700MB, and , which have a maximum capacity of approximately 4.7GB (if they only use one layer). Another alternative is to use , which means that the data together with other applications such as word processors or spreadsheets are available wherever there is an internet connection. The advantages of this method are that applications are always up-to-date however; the drawbacks are the need for an internet connection and the lack of control over keeping it secure.