Hardware Flashcards
(23 cards)
What do registers do?
Store internal commands and data
What is a CPUs clock speed measured in?
MHz and GHz
4 bits =?
a nibble
How many bits = a byte?
8 bits
What type of RAM do computers use for main system memory?
dynamic RAM or DRAM
What does an MCC do?
Grabs contents of any line of RAM and places that data or command on the EDB
What does the address bus do?
Allows communication between CPU and MCC
What are the three companies that create the vast majority of CPUs today?
- Intel
- AMD
- ARM
List the 8 features of CPU technology.
- Clock multipliers
- 64-bit processing
- virtualisation support
- parallel execution
- multicore processing
- integrated memory controller (IMC)
- GPU
- security
How much memory can 32-bit processing support?
4GB
How much memory can 64-bit processing support?
16EB
What are three things that CPUs accomplish parallelism?
- pipelining
- dedicated cache
- multiple threads
List the four stages of pipelining.
- Fetch
- Decode
- Execute
- Write
Cache in CPU is what type of RAM?
Static RAM or SRAM
What does cache prevent/reduce?
pipeline stalls/ wait states
What is multithreading?
Whats the catch with multithreading?
Turning a CPU into two CPUs on one chip.
The catch is that this only works when the OS supports hyperthreading
Which CPU uses PGA and which uses LGA?
What does PGA and LGA stand for?
- Intel uses LGA
- AMD uses PGA
- LGA = Land grid array, PGA = Pin grid array
What does ZIF stand for?
zero insertion force
Before inserting a heat sink what should you do?
add a small amount of thermal paste
What are the two utilies for both Intel and AMD that help you oveclock their respective CPUs?
- Intel Extreme Tuning Utility (Intel XTU)
- AMD Overdrive Utility
3 symptoms that can lead to overheating?
- too much thermal paste which can impede the flow of heat from the CPU
- not enough thermal paste or uneven spread of thermal paste
- failure to connect fan power to the motherboard
BSoD and Spinning pinwheel are two types of…
proprietary screen crashes
What function does the EDB have in the PC?
provides a channel for the flow of data and commands between the CPU and RAM