Last Updated: Tuesday, April 05, 2005
Basic
Electronics and Number Systems
|
Measurement |
Description |
Application |
|
Amps |
Measures a current’s strength or rate of flow |
The amount of current needed to operate a device; for example, a hard disk drive needs 2.0 amps to start up, but only .35 amps for typical operation. |
|
Ohms |
Measures a conductors resistance to electricity |
Resistance of less than 20 ohms means that current can flow through a computer system. |
|
Volts |
Measures the electrical pressure in a circuit. |
A PC power supply generates 4 levels of voltage: +5 volts (V), -5V, +12V, and -12V. |
|
|
Measures the electrical power in a circuit |
A PC power supply is rated in a range of 200 to 600 watts. |
|
Continuity |
Indicates the existence of a complete circuit. |
A pin in a DIN connector registers 5V on a digital voltage meter (DVM or multimeter) when grounded to another pin. |
|
CPU |
Package |
Speed |
Data Bus |
Memory |
Co- |
Cache |
|
8086 |
DIP |
8 |
16 |
1 |
No |
0 |
|
80286 |
PGA |
20 |
16 |
16 |
No |
0 |
|
386DX |
PGA |
40 |
32 |
4096 |
No |
0 |
|
386SX |
PGA |
25 |
16 |
16 |
No |
0 |
|
486DX |
PGA |
25, 33, 50 |
32 |
4096 |
Yes |
8 |
|
486SX |
PGA |
20, 25, 33 |
32 |
4096 |
No |
8 |
|
486DX2 |
PGA |
40, 50, 66 |
32 |
4096 |
Yes |
8 |
|
486DX4 |
PGA |
75, 100 |
32 |
4096 |
Yes |
16 |
|
Pentium |
PGA |
100, 133, 150, 166 |
64 |
4096 |
Yes |
16 |
|
Pentium MMX |
PGA |
150, 166, 200 |
64 |
4096 |
Yes |
32 |
|
Pentium Pro |
PGA |
166, 200 |
64 |
4096 |
Yes |
16 |
|
Pentium II |
SEC |
166, 180, 200, 266, 300+ |
64 |
4096 |
Yes |
64 |
|
Step |
Activity |
|
Power Initialization |
The motherboard chipset holds the CPU at bay until the power supply initializes. |
|
BIOS startup |
The processor reads the jump address and starts the BIOS program. |
|
POST (Power-On Self Test) |
The BIOS checks the hardware system – any errors are signaled with error beep codes. |
|
Video and peripheral BIOS |
The video card and any other device BIOSes execute. |
|
System Check |
After displaying its startup screen, BIOS checks memory, storage drives, ports, and other devices – any errors are signaled with error messages on the screen. |
|
Plug-and-Play (PnP) check |
If BIOS supports this standard, it detects and configures any Plug-and-Play devices. |
|
Summary screen |
The BIOS displays a summary of the PC’s configuration. On some systems, it displays long enough to read. |
|
Boot device |
The BIOS determines which drive is the boot drive and looks for the volume boot sector or the master boot record. |
|
Op Sys running |
Control passes to the boot sector code and the operating system. |
|
Code |
Description |
|
1xx |
Systemboard errors |
|
2xx |
Main memory errors |
|
3xx |
Keyboard errors |
|
5xx |
Color Monitor errors |
|
6xx |
Floppy disk controller errors |
|
14xx |
Printer errors |
|
17xx |
Hard disk controller errors |
|
86xx |
Mouse error |
|
Entry |
Settings |
|
Parallel port |
Unidirectional, bidirectional, ECP, EPP, enabled/disabled |
|
Serial port |
COM port assignment, I/O address, IRQ, enabled/disabled |
|
Floppy Drive |
Boot sequence level, size, speed, density |
|
Hard drive |
Size and standard AT type number (used to indicate volume, cylinders, heads, capacity, and so on |
|
Processor |
CPU type and speed |
|
Memory |
Size and type |
|
Standard system |
Date, time, passwords, values |
|
DRAM |
SRAM |
|
Slow and must be constantly refreshed |
Fast and doesn’t require refreshing |
|
Simple |
Complex |
|
Inexpensive |
Expensive |
|
Physically small |
Physically large |
|
Memory |
Description |
|
Conventional Memory |
The first 640K of system memory. Used by standard DOS programs, device drivers, TSRs, and anything that runs on standard DOS |
|
Upper Memory Area |
The upper 384K of the first megabyte of memory, located right above conventional memory. Reserved for system devices and special uses such as BIOS ROM shadowing. Also called expanded memory or reserved memory. |
|
High Memory Area |
The first 64K (less 16 bytes) of the second megabyte of memory. Although it’s the first 64K of extended memory, it can be accessed in real mode. Used by DOS to preserve conventional memory. |
|
Extended Memory |
Technically, this is all memory above 1MB, but in actuality it is memory above the high memory area. Used for programs and data in protected mode, such as under Windows. |
|
Operating Systems |
File System |
|
DOS |
File Allocation Table (FAT) |
|
Windows 3.x |
Virtual File Allocation Table (VFAT) |
|
Windows 95 |
VFAT and FAT32 |
|
Windows NT Workstation |
Windows NT File System (NTFS) |
|
Bus |
Bus Width (bits) |
Bus Speed (MHz) |
How Configured |
|
8-bit |
8 |
8 |
Jumpers and DIP switches |
|
ISA |
16 |
8 |
Jumpers and DIP switches |
|
MCA |
32 |
10 |
Software |
|
EISA |
32 |
8 |
Software |
|
VL-Bus |
32 |
Processor Speed |
Jumpers and DIP switches |
|
PCI |
32/64 |
Processor Speed |
Plug-and-Play |
|
IRQ# |
Default Use |
Description |
|
0 |
System Timer |
Reserved interrupt for the internal system timer. |
|
1 |
Keyboard controller |
Reserved interrupt for the keyboard controller. |
|
2 |
Bridge to IRQs 8-15 |
In cascaded interrupt systems, IRQ 2 is used as a link to IRQs 8 to 15, which means it’s not available for general use; if needed by an older (IBM PC/XT) system, it’s replaced by IRQ 9. |
|
3 |
COM2 and COM 4 |
Many modems are preconfigured for COM2 on IRQ 3. It’s also used as the default interrupt for COM4. |
|
4 |
COM1 |
Normally used by the serial mouse. It’s also the default interrupt for COM3. |
|
5 |
Sound Card |
Often the default IRQ for network interface cards. Also used by PC/XT systems for the hard disk drive and is the default interrupt for LPT2. Most sound cards are preset to IRQ 5. |
|
6 |
Floppy disk controller |
Reserved for the floppy disk controller. |
|
7 |
LPT1 |
Although not reserved for it, this interrupt is normally used for the first parallel port and printer. |
|
8 |
Real-time clock |
Reserved for the real-time clock timer, which is used by software to track events to “real-world” time. (IRQs 8-15 are not available in 8-bit systems.) |
|
9 |
None |
A popular choice for network interface cards, but it’s general available for any use. It does replace IRQ 2 in cascading interrupt systems, so it should not be used if IRQ 2 is in use. |
|
10 |
None |
Generally available and unencumbered because no other devices are vying for it. |
|
11 |
None |
Often used by the SCSI host adapter if present, but normally this line is open and available. Some PCI video cards and IDE sound cards try to use IRQ 11. |
|
12 |
Motherboard mouse (PS/2) Connector |
On motherboards supporting a PS/2 mouse (mini-DIN connection on the motherboard), this IRQ is reserved for the PS/2 mouse. A PS/2 mouse on this interrupt frees up IRQ 4 (and COM1) for other uses. Otherwise, this IRQ is available. |
|
13 |
Math coprocessor or floating point unit |
Reserved for the integrated floating point unit (386DX and later) or a math coprocessor (386SX and earlier). |
|
14 |
Primary IDE adapter |
Reserved for the primary IDE controller, which controls the first two IDE (ATA) disk drives. On PCs with no IDE devices, it can be reassigned in the BIOS setup for other uses. |
|
15 |
Secondary IDE adapter |
Reserved for a secondary IDE controller, if present. Can be reassigned in BIOS. |
|
|
Device or Port
Commonly Assigned |
|
000-00Fh |
DMA channels 0-3 controller |
|
020-021h |
IRQ 0-7 interrupt controller |
|
060h, 061h |
Keyboard |
|
0F8-0FFh |
Math coprocessor |
|
130-14Fh |
SCSI host adapter |
|
170-177h |
Secondary hard disk controller |
|
1F0-1F7h |
Primary hard disk controller |
|
200-207h |
Game port |
|
220-22Fh |
Sound cards |
|
278-27Fh |
LPT2 or LPT3 |
|
2E8-2EFh |
COM4 |
|
2F8-2FFh |
COM2 |
|
300-30Fh |
Network cards |
|
3B0-3BBh |
VGA video adapter |
|
378-37Fh |
LPT1 or LPT2 |
|
3E8-3EFh |
COM3 |
|
3F0-3F7h |
Floppy disk |
|
3F8-3FF |
COM1 |
|
DMA Channel |
Assignment |
|
0 |
DRAM refresh |
|
1 |
Available |
|
2 |
Floppy disk controller |
|
3 |
Available |
|
4 |
Link to second DMA controller |
|
5 |
Available |
|
6 |
Available |
|
7 |
Available |
|
Port |
I/O Address |
Default IRQ |
|
COM1 |
3F8-3FFh |
4 |
|
COM2 |
2F8-2FFh |
3 |
|
COM3 |
3E8-3EFh |
4 |
|
COM4 |
2E8-2EFh |
3 |
|
LPT1 |
378-37Fh |
7 |
|
LPT2 |
278-27Fh |
5 |
|
Mechanical |
Capacitive |
|
Uses electromechanical keyswitches |
|
|
A plunger presses two contacts together, creating a signal |
A paddle contacts the capacitive membrane, creating a signal |
|
Less expensive to manufacture |
Expensive to manufacture |
|
Used in clones and generic brand keyboards |
Used in brand-name and high-quality OEM keyboards |
|
Heavier than capacitive keyboards |
Lighter and more compact than mechanical keyboards |
|
|
More reliable |
|
Logical Device |
IRQ |
I/O Address |
|
COM1 |
IRQ 4 |
3F8h |
|
COM2 |
IRQ 3 |
2F8h |
|
COM3 |
IRQ 4 |
3E8h |
|
COM4 |
IRQ 3 |
2E8h |
|
Pin Number |
Designation |
Activity |
|
1 |
Carrier Detect (CD) |
Indicates a connection is established. |
|
2 |
Receive Data (RD) |
All incoming data is received on this pin. |
|
3 |
Transmit Data (TD) |
All outgoing data is sent on this pin. |
|
4 |
Data Terminal Ready (DTR) |
The host device (such as the PC) is ready to communicate. |
|
5 |
Signal Ground |
Not used on PC systems. |
|
6 |
Data Set Ready (DSR) |
The connected device (such as the modem) is able to communicate. |
|
7 |
Request to Send (RTS) |
Host device wants to communicate. |
|
8 |
Clear to Send (CTS) |
Connected device is ready to communicate. |
|
9 |
Ring Indicator (RI) |
The telephone is ringing. |