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
|
|