1.1 systems architecture Flashcards
Processor
The brains of a computer system and it processes data
Carries out instructions (executes them)
GHz
1 GHz Processor executes 1 Billion Instructions per second and 2 executes 2 Billion
Hertz
Typical speeds have spanned cross MHz and GHz
Embedded System
A computer system which has both hardware and software, (firmware). Usually for very specialized tasks, they don’t usually have an operating system.
A component of a much larger network of components, often used for controlling a specific mechanical function within a larger or more sophisticated device.
Clock Speed
Processors have a clock speed measured in Hertz – number of cycles per second
Cache
Processors have cache which is very fast and usually a very small amount of memory on the processor chip. The cache as an intermediary between the processor and the main memory. As programs are executing – the Cache holds commonly used instructions
Core
Each processor has a core which instructions are executed. Some can be multi-core e.g. dual core. Each core executes instructions independently and dual core may execute twice as many instructions.
I/O controllers
These are used to allow an interface between a hardware device external to the motherboard(e.g. a keyboard) and the processor itself
I/O controllers are used for: keyboard, mouse, disk drive, VDU
RAM
Holds data and instructions that are currently in use by the processor
Located on the motherboard
Directly accessible by the processor
All data/instructions are lost once power is turned off
This is known as volatile
what does ROM stand for?
Read only memory
BIOS
It loads the operating system
When you turn on your computer and the CPU tries to execute its first instruction, but it has to get that instruction from somewhere
It cannot get it from the operating system because the operating system is located on a hard disk, and the CPU cannot get to it without some instructions that tell it how
The BIOS provides those instructions
POST
It’s the initial set of diagnostic tests performed by the computer right after it’s powered on, with the intent to check for any hardware related issues
what does I/O controllers mean?
Input/output
What does RAM stand for?
Random access memory
What does POST stand for?
Power on self test