Computer Hardware Flashcards
What is a computer?
A computer is a machine that takes some kind of input from it’s surroundings, processes the input, and provides some kind of output
What is a Von Neumann model?
Computer System design in which the program is stored in memory with the data
Define Volatile
Content is lost when the computer is switched off
What is Cache memory?
Memory used to make up for the difference in speed between two internal components
What is a register?
Registers are responsible for holding data, such as addresses or commands. Some registers can hold the product of an ALU or a command that needs to be decoded.
Give 3 examples of a register
1) Accumulator
2) Program Counter
3) Current Instruction
What is a clock?
An electronic device that ticks at regular intervals and is used to synchronize the actions of other parts in the CPU
What is bus width?
The number of wires that make up a bus. This determines the range of binary numbers that can be transmitted
What is secondary storage?
Any kind of permanent storage to which the contents of ROM/RAM are copied
What is magnetizing storage?
Magnetizing parts of a storage to represent binary 1’s and 0’s.
What is Optical storage?
Uses differences in light reflection from a material
What is Solid State storage?
Works by storing charge (electrons)
Give an example of magnetic secondary storage?
Hard disks
Give an example of optical secondary storage?
DVD’s
Give an example of electrical secondary storage?
Flash drives
What is an Input device?
To enter data into a computer
What is an output device?
To display or output data that has been processed
What kind of storage can hold the highest, medium and lowest amount of data?
Highest: Magnetic
Medium: Solid State
Lowest: DVD’s
The higher the clock speed the…
faster the CPU will run
What does the clock speed represent?
Represents the number of fetch decode execute cycles or instructions the CPU can process in a given amount of time.
cache contains…
frequently accessed data
What is the purpose of the CPU?
To fetch decode and execute instructions
What is cloud storage?
secondary storage, often belonging to a third party, that is accessed via a network (usually the internet), and so is not in the same physical place as the machine’s RAM/ROM.
In the ‘input-process-output’ model, what is meant by processing?
the computer preforms a series of actions on the input data according to the instructions of the program it is following