• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/124

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

124 Cards in this Set

  • Front
  • Back
What is the component of the CPU that takes in commands from other areas and ships out other data?
External Data Bus (EDB)
What are the four most commonly used registers in a Intel 8088 CPU called?
General Purpose Registers, AX,BX,CX,DX
What are high-order and low-order bits? What information do they carry?
High order bits are commands stored in bits 8,7,6,5. Low-order bits are data stored in bits 1,2,3,4
What are the machine language commands in a CPU called?
The instruction set
What is the clock's function in a CPU?
The Clock (CLK) sends constant electrical signals to the CPU telling it when to make the next calculation.
What is a clock cycle? Clock Speed?
A clock cycle is a single charge on the clock wire. The clock speed is how many clock cycles there are in a given period of time.
What was the clock speed of the Intel 8088?
4.77 MHz
What is the average clockspeed of today's CPUs?
3 GHz
True or False: A CPU must run at its clock speed?
False, the CPU can safely run at any speed under the clock speed.
What device charges the Clock Wire?
The system crystal, which is usuallya quartz oscillator.
What are the semiconductor circuits that serve as registers in the CPU called?
TTL Logic
How many bits in a nibble? A byte? A word?
4,8,16
What is the device that retrieves code from RAM for the CPU to operate on?
Northbridge
What are the wires between the CPU and the Northbridge?
The address bus
What is the address space of a computer with 20 wires on the address bus?
2 to the 20th power bytes
True or False: You can determine the maximum RAM capacity for a CPU by counting the wires on the address bus.
True. The max capacity of RAM would be 2 to that number power, as that's the most lines such a CPU could identify.
How many bytes are in 1 kilobyte?
1,024
Who was the first company to dominate the CPU market?
Intel, after teaming with IBM.
What are low end Intel CPUs called?
Celeron
What are high end Intel CPUs called?
Xeon
What company is the chief competitor to Intel?
AMD, Advanced Micro Devices
How did AMD survive originally in the CPU market with Intel?
It teamed up with Intel, who needed AMD at the time. They signed cross-license agreements. Later, when Intel no longer needed AMD, AMD continued to use these earlier agreements to clone Intel CPUs.
When did a settlement between AMD and Intel mean that the two company's CPUs would no longer be compatible with each other?
First half of the 1990's, starting with Pentium II processors.
What are the two types of CPU packages and what do they stand for?
SEC- Single Edge Cartridge
PGA - Pin Grid Array
What are CPGA, PPGA, & FC-PGA?
Ceramic PGA, Plastic PGA, and Flip-Chip PGA (soldered to a small board)
What's a ZIF?
The name of a common socket for PGA CPU's. Stands for Zero Insertion Force. Developed by Intel.
How do you identify a ZIF socket?
By the number of pins.
What is the predominant socket for Pentium CPUs? How many pins?
Socket 7, 321 pins
What kind of socket do AMD CPUs use? How many pins?
Socket A, with 462 pins
Where do you put an Intel SEC CPU?
Into Slot 1.
Where do you put an AMD SEC CPU?
Into Slot A
What were the next three Intel CPUs following the 8088?
The 80286, 80386, 80486
When was the first Pentium made?
In the early 90's
How big were the registers for the first Pentium CPUs?
32 bit
What was the speed of the first Pentium processers?
300 MHz
What werre new three features of the first Pentium CPUs that are still in use today?
ability to run multiple programs at once, access super fast cache RAM, process two or more lines of code (seemingly) simultaneously
What is multiprocessing?
Running more than one line of code (seemingly) simultaneously
What two additional features of Pentium CPUs enabled them to multiprocess?
A wider address bus
Special registers that track all programs
True or False: Today's CPUs can process many lines of code at the same time.
False, CPUs that run multiple programs simultaneously do it by quickly alternating between different programs lines of codes and storing progress on memory management registers
What are the two main categories of cache?
Disk cache - storage between hard drive and RAM
RAM cache - storage between RAM and CPU
What is DRAM? How does DRAM store memory?
Dynamic RAM. It stores memory through charges stored on capacitors. These lose their charge every 16 msecs and must be refreshed.
True or False: The DRAM is faster than the CPU, creating frequent wait states for the DRAM?
False, the CPU is faster and it is the CPU that is waiting during the wait states.
What is SRAM? Compare and contrast to DRAM
Static RAM. Uses switches instead of capacitors to store memory. Does not need refreshing. Faster, but much more expensive
What is branch prediction? Where does it occur and how does it make your CPU faster?
Branch prediction is the process by which the RAM cache recognizes potential branch points in the code (ie IF statements) and takes code from both directions of the branch to prevent wait states
What is external cache?
Cache that is outside the CPU but used by it.
What was the first Intel CPU to have a second internal cache (L2 cache)?
Pentium Pro
What is the series of steps by which the CPU processes a command called?
A pipeline
True or False, early Pentiums had single pipelining?
False, they had dual pipelining from the beginning
Why is clock multiplying needed?
Because the CPU runs at a faster speed than other chips on the motherboard, but they are controlled by the same clock.
What is faster, the external or internal speed of a CPU?
The internal speed. Most of its processing occurs internally rather than in shipping stuff to the buses.
True or False, though today's CPUs have clock multipliers that are automatically configured, previous CPUs' multipliers had to be modified through jumpers on the motherboard.
True
How does the CPU report the multiplier needed to the motherboard?
Through the CPU Identifier (CPUID)
What is a VRM and why is it needed?
Voltage Regulator Modules. They are needed to change the voltage on the motherboard to the lower voltage that is needed for the CPU.
True or False: Most CPUs today require coinstallation of a VRM to regulate voltage.
False, the CPU tells the motherboard the voltage it needs automatically nowadays.
Fill in as many of these blanks as you can for early Intel Pentiums:
External speed range:
Internal Speed range:
Multiplier range:
L1 Cache?
L2 Cache?
L3?
Package:
Sockets used:
50-66 MHz, 60-200 MHz
x1-x3
L1 Cache
PGA
Socket 4,5
What three features distinguished Pentium Pro from earlier Pentiums?
quad pipelining
dynamic processing
on chip L2 Cache
What is dynamic processing?
If the CPU is waiting for more code from RAM, it will search for code it can process out of order ahead of time.
What's another name for the Pentium Pro?
P6
True or False: On the P6, there is a L2 Cache on the chip but it is electronically separate from the CPU.
True
What are the frontside bus and backside bus on the P6 CPUs?
frontside - connections between EDB, Address Bus, Northbridge and RAM
backside - connections between L2 Cache and CPU
What were improvements on the later Pentium-class CPUs (Pentiums after first but before Pentium II)
multimedia extensions (MMX),
split voltage,
increased multipliers,
improved processing
Later Pentium-class CPUs:
External speed range:
Internal:
Mult. Range:
Caches:
Package:
Socket:
66-75 MHz
166-200 MHz
x2.5-x4.5
L1 Cache (32 KB)
PGA, Socket 7
What is MMX?
Multi-media Extension Registers for CPUs. 4 registers and 57 commands
True or False: You can get a cheaper CPU today if you can do without MMX.
False, all CPUs today come with MMX.
What does split voltage do for a CPU?
It enables reduction of internal voltage (to reduce heat) while still allowing it to use 3.3 V on connections with motherboard.
What were some changes between Pentium Pro and Pentium II
II is SEC. a bit faster, refined instruction set, more space for L2 cache
Intel Pentium II:
EXT/INT speed range:
Mult range:
Caches:
Package/Slot:
66-100 MHz
233-450 MHz
x3.5-x4.5
L1 - 32 KB
L2 - 512 KB
SEC, Slot 1
True or False: Today you need to use a motherboard tailored to the brand of microprocessor you have.
True, though it wasn't this way before Pentium II
What was AMD's answer to the Pentium II?
AMD K6
What was a key feature added to the first AMD K6 CPUs?
Compatible with mother board at speed of 100 MHz
What feature was introduced with the AMD K6-2
3DNow! Instruction set for improved graphics handling
What socket was used by AMD K6 Series CPUs?
Socket 7
How big is the L1 and L2 Cache on AMD K6-III CPUs?
64 KB, 256 KB
What was the Intel lower end version of the Pentium II?
Intel Celeron
What was the package for the first Intel Celeron?
SEP Single Edge Processor, like SEC but no casing
What was the socket for the first Intel Celerons?
Slot 1
What were sockets for later Celerons called?
Socket 370
Why were the original Celerons unpopular
They had no L2 Cache
What was the first Celeron with an L2 Cache (128 KB)
The Celeron 300A, this was the first to gain a wide market share
What was a new component of Pentium III not in II?
SSE, Streaming SIMD Extensions, their answer to 3DNow!
What two packages did the Pentium III come in?
PGA, SEC-2
What socket is used by Celeron CPUs based on Pentium III (aka Celeron II)?
Socket 370
What was the "CPU that kept Intel awake at night?"
The AMD Athlon
Who were the classic Athlon's key competitors?
Pentium III and IV
What package and socket did the first Athlons use
SEC, Slot A
L1 and L2 Cache sizes for classic Athlons
128 KB and 512 KB
What was the most talked about aspect of classic Athlons?
200 MHz or 266 MHz front system bus
What was the first improvement on Classic Athlons?
AMD Thunderbird Athlons
What socket and package were the Thunderbird CPUs?
PGA, 462-pin, Socket A
What was AMDs competitor to the Celeron?
The Duron
T/F: The Duron is an Athlon with a larger cache.
False, it has a smaller cache
Duron Package/Slot
PGA, Socket A
What were the major improvements embodied in Pentium IV?
20-step pipeline
graphics enhancements
more intelligent processing
400 MHz system bus speed
What packages and sockets for the two classes of Pentium IVs?
1st: 423-pin PGA, Socket 423
2nd: 478-pin PGA Socket 478
What was AMD's answer to the Pentium IV?
The Athlon XP
What is the key strength of Intel Xeon CPUs?
Multi-processor support
What Package and Socket for Xeon CPUs?
SEC, Slot 2
What is one main reason people bought Xeons?
They work well in sets, whereas most CPUs do not.
To what microprocessors do the Xeons serve as a higher end model?
Pentium II,III, IV
Slot for Pentium II an III Xeons?
SEC Slot 2
What was the key feature of the Pentium 4 Xeon MP?
4 or 8 multiprocessor systems
Pentium 4 Xeon package?
603-pin PGA
Pentium II Xeon Speed Range
External 100 MHz
Internal 400-450 MHz
Pentium III Xeons Speed Range
Ex: 100-133 MHz
Int: 500 MHz - 1 GHz
Pentium IV based Xeon Speed range?
Ex: 100-133 MHz
Int: 1.4-3.06 GHz
To what does the 64-bit processing of the newest CPUs refer?
To the address bus, the last component to have reached this mark
What are the first 64-bit processors for Intel and AMD called?
Intel - Itanium
AMD - Opteron
How many levels of cache on the Itanium and Opteron?
3 - Opteron <3MB
Itanium <4 MB
Socket for Itanium I
Socket 418
What is OLGA?
Organic Land Grid Array, the PGA form of the Itanium II
Socket for Itanium II
Socket 611
What is Hypertransport and where can you find it?
It is a new I/O data path found on AMD Opterons
Package for Opteron?
micro PGA
How do address bus speeds of the Itanium and the Opteron differ?
Itanium runs only at 64-bit, Opteron can run at 32-bit as well.
What are the three differences between regular and mobile versions of CPUs?
They have thinner packages and lower speed (to produce less heat), and use less power
What was the first packaging type for modified mobile CPUs?
TCP - Tape Carrier Package
like PGA without the packaging
What was the first CPU to have a mobile model?
Pentium II
What can you say about AMDs mobile CPUs?
Not much. They don't make them differently than regular
What fraction of the speed of desktop CPUs do laptop CPUs run at?
75%
What was the first attempt at power saving for mobile CPUs?
SMM, System Management Mode, had ability to turn off power hogs in inactive periods
What are Speedstep and PowerNow!?
Intel's and AMD's mobile CPU feature allowing them to slow themselves down in periods of low use
What do you need to consider when trying to determine the right CPU?
Its compatibility with the motherboard
True or False: A device called a slocket can help you install a CPU into a motherboard that it is not designed for, and this is considered a good idea by those in the know.
False, it is not recommended
What is the primary reason for unsuccessful CPU installations?
Failure to check motherboard book to see if there are jumpers or switches that need to be move first