Edexcel IGCSE Computer Science (1)
Edexcel IGCSE Computer Science (1)
o Computer is a machine that takes input from the surrounding to process according and
provide outputs.
o Input- enter display into the computer
o Process- performing a series of actions on he inputs according to given
rules
o Output- to display or print data that has been processed or has been
stored.
o A functional machine is a diagram that represent a machine that takes an input and
output.
Storage
CD
DVD
Floppy disk
Pen drive
Blu ray
Hard disk
Mouse Speakers
OCR Projectors
OMR
Scanner
Hardware
What is a computer architecture?
o A computer in which the processing instructions are stored in memory with the data.
o The hardware device does the processing in central processing unit (CPU).
o The storage is called main memory/random access memory.
o They are connected to each other, and to the input and output devices by a group
connecting wires called a Bus.
Bus
What is fetch-decode-execute cycle?
o The CPU fetches instructions from the memory, carries out the instructions it receives.
o Then fetches next instruction and so on.
o This sequence is called fetch-decode-execute cycle and carries on until the power is
turned off.
Purpose Purpose
o Small amount of fast, expensive memory that is used between two devices that
communicate at different speed.
o The CPU access the cache memory as it owns faster speed. This means the CPU isn’t slow
down by having to wait for data from the RAM.
o Virtual memory is an area of the hard disk drive or solid-state drive used a temporary
RAM when the actual RAM is full.
o If there is no free memory the memory manager will swap out some of the data stored in
the RAM to swap on the hard disk drive.
CPU
ALU CU
Registers
Input Output
RAM
What is the CPU?
o A hardware device that carries out the processing in a computer.
o ALU
o CU
o Registers
What is a bus?
o A group of connections between devices in a computer
o Address Bus- carries memory addresses between the CPU and
memory to identify a memory location.
o Data Bus- carries the value to be read from or written to memory.
o Control Bus- carries the signal that determine to read or write the
data.
o Clock speed
o This determines the rate at which instructions are carried out each second.
o The clock speed is measured in Hertz.
o 3.6 GHz carried out 3.6 billion calculations per second.
o Disadvantages
o The instructions are processed by transistors and the rate at which they
operate is limited.
o The processor generates a larger amount of heat and this increases as the
clock speed increases.
o Processors with clock speed of 9 GHz require cooling by liquid nitrogen.
o Limitations
o They might be sequential so that one task requires output from a previous task.
o This means the 2nd task cannot start until the 1st task has finished.
o Size of Cache
o The cache is located on the processor chip.
o The fastest is L1 cache and smaller than L2 and L3 caches.
o The L1 cache checks first followed by L2 and then L3.
o L3 cache shares all the cores.
o With a larger caches a greater probability that instructions or data items to be
fetched so the RAM will not needed to be accessed.