Term
|
Definition
The brain of the computer; alternatively known as CPU |
|
|
Term
What is the grand-daddy of all CPUs? |
|
Definition
|
|
Term
|
Definition
External Data Bus; enables communication with the CPU; "lightbulb" system |
|
|
Term
General-Purpose Registers |
|
Definition
Where the CPU places code before exporting it to the EDB |
|
|
Term
|
Definition
Clock wire; wire that activates the CPU |
|
|
Term
|
Definition
A single charge to the clock wire; millions of time a second |
|
|
Term
|
Definition
Max number of clock cycles a CPU can handle; ranges from 4.77 MHz (4.7 million/sec) to 4 GHz (4 billions/sec) |
|
|
Term
|
Definition
Quartz oscillator that determines the speed at which the CPU and the rest of the PC operate |
|
|
Term
|
Definition
Intentionally running a CPU at a higher clock speed than it is built for |
|
|
Term
|
Definition
Series of commands sent to a CPU in a specific order in order to perform work |
|
|
Term
|
Definition
Devices that hold ones and zeros |
|
|
Term
|
Definition
An if-statement; when combined with memory, allows CPUs to store not only programs but also the results of programs |
|
|
Term
|
Definition
|
|
Term
|
Definition
Dynamic RAM; RAM that requires power and occasional refresh of circuits |
|
|
Term
|
Definition
Memory Controller Chip; controls what code moves from the RAM to the EDB |
|
|
Term
|
Definition
Allows the CPU to communicate to the MCC what code it needs from the RAM; 2^[#of address bus wires] = bytes of RAM CPU can handle |
|
|
Term
|
Definition
# of bytes of RAM a CPU can handle; 2^[#of address bus wires] |
|
|
Term
|
Definition
|
|
Term
Who are the main manufacturers of CPUs? |
|
Definition
|
|
Term
|
Definition
Pin-Grid Array; CPU packaging in a square with hundreds of pins |
|
|
Term
|
Definition
Zero Insertion Force Sockets; sockets that use an arm to hold the CPU in, so it doesn't snap in |
|
|
Term
|
Definition
CPUs that have a 32 wire address bus and 32 bit registers |
|
|
Term
What are the four processes of a CPU? |
|
Definition
Fetch, Decode, Execute, and Write |
|
|
Term
|
Definition
Conveyer-belt style processing where all four circuits are Fetching, Decoding, Executing, or Writing every clock cycle |
|
|
Term
|
Definition
When a single stage of processing requires more than one clock cycle |
|
|
Term
|
Definition
Circuit that handles basic math with no decimal points; 90% of processing is here; very fast |
|
|
Term
|
Definition
Floating Point Unit; does complex mathematics, takes many clock-cycles to function |
|
|
Term
|
Definition
Intel gave the Pentium one main, do-everything pipeline, and one for only integer mathematics |
|
|
Term
|
Definition
A series of instructions sent from a program to the CPU |
|
|
Term
|
Definition
Stalls when the RAM cannot supply code fast enough to the CPU |
|
|
Term
|
Definition
Static RAM; preloads as many instructions and data as possible in hopes that the CPU would need them again |
|
|
Term
|
Definition
|
|
Term
|
Definition
First cache the CPU tries to use |
|
|
Term
|
Definition
Second cache the CPU checks |
|
|
Term
|
Definition
CPU uses a counter to predict whether the information in the cache would be useful or not at if-statements |
|
|
Term
|
Definition
Multiplies the incoming clock signal to make the circuitry move faster by sending code from cache to cache rather than to the EDB |
|
|
Term
|
Definition
Electrical switches that allow the APU to handle code |
|
|
Term
|
Definition
Voltage Regulator Module; Dampens down voltages for the CPU; now are obsolete |
|
|
Term
|
Definition
The ability to execute more than one instruction in any one clock cycle |
|
|
Term
|
Definition
Ability for a CPU to process data out of order during a wait state |
|
|
Term
|
Definition
Predicting the result of an if-statement and running the result before running the branch itself as part of out-of-order processing |
|
|
Term
|
Definition
The address bus and the external data bus (connecting the CPU, MCC, and RAM) |
|
|
Term
|
Definition
Connects the CPU and the L2 cache (on-chip) |
|
|
Term
|
Definition
Multi-Media Extensions; increases multipliers/clocks and improves processing for graphics |
|
|
Term
|
Definition
Single Edge Cartridge; physical change in the packaging to allow for better cooling and more room for the L2 cache |
|
|
Term
Quad-Pumped Frontside Bus |
|
Definition
EDB is sampled for instruction four times per clock cycle |
|
|
Term
|
Definition
Each pipeline can run more than one thread; appears to the computer as multiple CPUs |
|
|
Term
|
Definition
System Management Mode; provides the CPU with the capability to turn off devices that use a lot of power |
|
|
Term
|
Definition
Allows CPUs to slow themselves down during low-demand times; Intel's "SpeedStep" and AMD's "PowerNow!" |
|
|
Term
Do 64-bit CPUs use a 64-bit Address Bus? |
|
Definition
No; there's no need. 64-bit address busses allow for 16 Exabytes of RAM |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
What was unique about Intel's first 64-bit processors? |
|
Definition
They weren't backwards-compatible with 32-bit operating systems |
|
|
Term
What did integration of the memory controller into the CPU result in? |
|
Definition
Elimination of the external MMC and eliminating of the idea of the frontside bus |
|
|
Term
|
Definition
Two CPUs in a single chip; two sets of pipelines, but shared caches and RAM |
|
|
Term
|
Definition
Processing multiple threads in separate cores at a single time |
|
|
Term
|
Definition
Four cores that have individual L1 &2 cores, but share an L3 core |
|
|
Term
|
Definition
QuickPath Interconnect; alternative to the frontside bus |
|
|
Term
|
Definition
Single Edge Processor; identical to the SEC, but without the protective casing |
|
|
Term
What is the single most important piece of documentation for replacing your CPU? |
|
Definition
|
|
Term
What two items are necessary when replacing a CPU? |
|
Definition
A proper heat-sink and cooling system (fan or liquid) |
|
|
Term
|
Definition
Also Head-Dope; a compound spread on the CPU to prevent overheating |
|
|
Term
How long (max) should the CPU run without the fan after replacing the CPU? |
|
Definition
|
|