Hardware Flashcards
(9 cards)
Instruction set
A list of (machine code) commands that can be processed by the CPU
Types of secondary storage
Optical, magnetic, and solid state
Purpose of a CPU
To process instructions/data and to run the fetch–decode–execute cycle
Purpose of a register
To temporarily store data/instruction/address
1 Ghz is equal to…
1 billion cycles per second
Features of magnetic storage
Data is stored on platters
(Platters) are divided into tracks and sectors
Has components that are spun
Data is read/written using a read/write arm
Data is read/written using electromagnets
Magnetic field determines the binary value
It is non-volatile
Features of solid state storage
Flashes data onto chips
Uses transistors
Uses NAND/NOR technology
Uses control gates
Uses flow gates
Controls the flow of electrons
It can be volatile or non-volatile
How does the FDE Cycle work
- PC is copied to MAR
- Address is sent from MAR to RAM thru the address bus
- Memory in the address is sent to the MDR
- MDR copies to CIR
- PC incraments by one
- Instruction is decoded and executed, temporary result stays in ACC
Cache
Located in the CPU and allows for faster access to the CPU