Dual-Channel and Triple-Channel Memory


 

x86 (32-bit) and x86-64 (64-bit) processors have a 64-bit data bus, the same size data bus as on DIMMs. Therefore, memory can be added one module at a time.


10 CompTIA A+ Quick Reference

 

However, to improve performance, many recent systems support dual-channel or triple-channel memory. In these systems, you can add two or three matched memory modules (modules with the same speed and timing characteristics, and for most motherboards, they should also be the same size in GB), and the system will access them as a single very wide module for increased speed. To determine if a particular system or motherboard supports these memory access methods, check the documentation. If you don’t use matched modules or if the modules are not installed in the correct sockets, the memory will be accessed as separate 64-bit modules, providing lower memory perfor-mance than with dual-channel or triple-channel access.

 

Other Types of RAM

 

The RAMBUS Inline Memory Module (RIMM) uses a proprietary 184- or 232-pin slot. This RAM, often called RDRAM, is found in some game console systems and a limited number of PCs. On such systems, empty RIMM slots must be filled with Continuity RIMM (CRIMM) modules.

 

Laptops use a small form factor called Small Outline DIMM (SODIMM). Many netbooks, Ultra Mobile PCs (UMPC), and portable devices, such as cell phones and PDAs, use a MicroDIMM form factor. Figure 1-5 compares the relative size and form factors found in RAM.

 

SDRAM 168-Pin 5.375 inch by 1 inch RDRAM 232-Pin RIMM 5.25 inch by 1.37 inch
DDR 184-Pin 5.375 inch by 1 inch RDRAM 184-Pin RIMM 5.25 inch by 1.25 inch
DDR2 240-Pin 5.25 inch by 1.18 inch SODIMM 144-Pin 2.625 inch by 1 inch
DDR3 240-Pin 5.25 inch by 1.18 inch SODIMM DDR2 200-Pin 2.625 inch by 1.18 inch
  MICRODIMM 144-Pin 1.545 inch by 1 inch

Figure 1-5 Memory module comparison.


Chapter 1: Hardware 11

 

VRAM and Virtual RAM

 

VRAM is video RAM for the use of the graphic processing unit (GPU). Most GPUs now use vari-ations on SDRAM. VRAM does not stand for virtual RAM. Virtual RAM (more often referred to as a virtual memory, paging file, or swap file) is space on the hard disk drive (HDD) that the RAM uses as an overflow area.

 

Parity and ECC

 

Parity is a method of verifying data integrity. It is used when the reliability of the data is more important than the speed at which it is written or read. Parity adds a bit to each byte so that every byte is an even number. When the data is read or received, the bytes should still be even. If not, the data is corrupt. Parity is used in some network communications, hard drives, and RAM, primarily in servers and workstations. Error correction code (ECC) detects and fixes corrupt data in RAM. Both parity and ECC decrease memory performance, but increase reliability.

 

 

BIOS

 

The options selected for the BIOS are stored on the complementary metal-oxide semiconductor (CMOS) chip that is on the motherboard. The BIOS handles fundamental system configuration. The CMOS chip is actually a combination of NVRAM (nonvolatile RAM, which can retain its contents without power) and volatile RAM. The BIOS chip also contains NVRAM, which allows the BIOS to be updated (flashed). If the BIOS cannot recognize a new device, updating the BIOS is a solution. A small battery maintains a charge so that the settings are not lost in the RAM when the PC is off. If the date and time reset when the computer restarts, replace the battery. The BIOS allows you to do the following:

 

Enable/disable integrated devices Order the boot sequence

 

Manage drive controllers

 

View PC diagnostic information such as CPU and motherboard temperatures and onboard fan speeds

 

Configure CPU and memory speeds and timing Adjust power management settings


 

The BIOS feature that provides for these settings to be changed is often referred to as the CMOS setup program, because the CMOS stores the values that you select. Figure 1-6 illustrates a typical CMOS setup program’s main menu.


12 CompTIA A+ Quick Reference

 

 

Figure 1-6 This Award CMOS setup program offers a wide range of adjustments in its menus.

 

 

Table 1-4 provides a detailed discussion of the most important CMOS/BIOS settings. Use this table as a quick reference to the settings you need to make or verify in any system. Examples of these and other settings are provided in the following sections.

 

Table 1-4 Major CMOS/BIOS Settings

Option Settings Notes


 

Boot Sequence Hard disk, optical (CD/

 

DVD, Blu-ray), USB,

 

floppy, network ROM;

 

order as desired


To boot from bootable Windows or diagnostic CDs or DVDs, place CD or DVD (optical) drive before hard drive in boot sequence; to boot from bootable USB device, place the USB device before the hard drive in the boot sequence. You can enable or disable addi-tional boot devices on some sys-tems.


 

Memory Configuration By SPD or Auto

 

(default); Manual set-

 

tings (Frequency, CAS

 

Latency [CL], Fast R-2-R

 

turnaround, and so on)

 

also available


Provides stable operation using the settings stored in memory by the vendor; use manual settings for overclocking (running memory at faster-than-normal speeds or to enable memory of different speeds to be used safely by selecting slower settings).


    Chapter 1: Hardware 13
     
     
Option Settings Notes
     
CPU Clock and Automatically detected Faster or higher settings overclock
Frequency on most recent systems the system but could cause insta-
    bility; some systems default to low
    values if the system doesn’t start
    properly.


 

Hardware Monitor Enable display for all

 

fans plugged into the

 

motherboard


Also known as PC Health on some systems; can be monitored from within Windows with vendor-supplied or third-party utilities.


 

Onboard Audio, Modem, Enable or disable Enable if you don’t use add-on
or Network   cards for any of these functions;
    disable each setting before install-
    ing a replacement card. Some
    systems include two network
    adapters.
     
PS/2 Mouse Varies with mouse type Disable if you use USB mouse;
    some systems use a motherboard
    jumper.
     
USB Legacy Enable if USB keyboard Enables USB keyboard to work
  is used outside of Windows.
     
Serial Ports Disable unused ports; use Avoid setting two serial ports to
  default settings for port use the same IRQ.
  you use  


 

Parallel Port Disable unused port; use

 

EPP/ECP mode with

 

default IRQ/DMA if

 

parallel port or device is

 

connected


Compatible with almost any paral-lel printer or device; be sure to use an IEEE-1284-compatible printer cable.


 

USB Function Enable If motherboard supports USB 2.0
    (Hi-Speed USB) ports, be sure to
    enable USB 2.0 function and load
    USB 2.0 drivers in Windows.
     
USB 3.0 Function Enable USB 3.0 ports also support USB
    2.0 and USB 1.1 devices. Disable
    if USB 3.0 drivers are not avail-
    able for operating system.
     
Keyboard Numlock, auto-repeat Leave at defaults (NumLock On)
  rate/delay unless keyboard has problems.
     
Plug-and-Play OS Enable for all except When enabled, Windows config-
  some Linux distributions, ures devices.
  Windows NT, MS-DOS  

14 CompTIA A+ Quick Reference

 

Table 1-4 Continued

Option Settings Notes
     
Primary VGA BIOS Varies Select the primary graphics card
    type (PCIe or AGP) unless you
    have PCIe or AGP and PCI graph-
    ics (video) cards installed that
    won’t work unless PCI is set as
    primary.
     
Shadowing Varies Enable shadowing for video BIOS;
    leave other shadowing disabled.
     
Quiet Boot Varies Disable to display system configu-
    ration information at startup.
     
Boot-Time Diagnostic Varies Enable to display system configu-
Screen   ration information at startup.
     
Virtualization Varies Enable to run hardware-based
    virtualization programs such as
    Windows Virtual PC so you can
    run multiple operating systems,
    each in its own window.
     
Power Management Enable unless you have Enable CPU fan settings to receive
(Menu) problems with devices warnings of CPU fan failure.
     
S1 or S3 standby Enable S3 Use S1 (which saves minimal
    power) only if you use devices that
    do not properly wake up from S3
    standby.
     
AC Pwr Loss Restart Enable restart or Full on Prevents system from staying
    down if power failure takes place.


 

Wake on LAN (WOL) Enable if you use WOL-

 

compatible network card

 

or modem


WOL-compatible cards use a small cable between the card and; some integrated network ports also sup-port WOL.


 

User / Power-On Blocks system from Enable if physical security settings
Password starting if password not are needed, but be sure to record
  known password in a secure place.
     
Setup Password Blocks access to setup if Both passwords can be cleared on
  password not known both systems if CMOS RAM is
    cleared.
     

    Chapter 1: Hardware 15
     
     
Option Settings Notes
     
Write-Protect Boot Varies Enable for normal use, but disable
Sector   when installing drives or using a
    multiboot system; helps prevent
    accidental formatting, but might
    not stop third-party disk-prep soft-
    ware from working.
     
Boot Virus Detection Enable Stops true infections but allows
(Antivirus Boot Sector)   multiboot configuration.
     
Floppy Drive Usually 3.5-inch 1.44MB Set to actual drive type/capacity;
    some systems default to other
    sizes; disable if no drive is present.
     
PATA (IDE), SATA Varies Autodetects drive type and settings
Drives   at startup time; select CD/DVD
    for CD/DVD/Blu-ray drive; select
    None if drive not present or to dis-
    able an installed drive.
     
SATA Drive IDE, AHCI, RAID IDE setting emulates PATA drives.
configuration   To take advantage of hot swap-
    ping and native command queuing
    (NCQ) to improve performance,
    select AHCI. Select RAID if the
    drive will be used as part of a
    RAID array.
     

 

Motherboards

 

A motherboard connects everything inside your PC. It connects the CPU with memory, integrated I/O ports, storage devices, video, and adapter cards:

 

Chipsets built in to the motherboard help direct and process data and commands for the CPU.

 

A processor socket allows the CPU to connect to the computer.

 

Memory sockets enable a variety of memory sizes and speeds to be installed as needed.

 

Integrated ports provide access to printers, multifunction devices, external storage, and other components.

 

The motherboard provides power to the CPU by adjusting the power received from the power supply to the appropriate voltage levels needed for a particular CPU.


16 CompTIA A+ Quick Reference

 

 

Thermal components on the motherboard measure the temperature and controls fans to cool the CPU.

 

The motherboard shuts down the PC if the CPU is too hot to prevent damage.

Figure 1-7 shows a typical ATX motherboard and its major components.

1. CPU

 

2. ATX 24-pin power supply connector

3. Memory sockets

 

4. PATA interface

 

5. SATA interfaces

 

6. USB port headers

 

7. Floppy drive interface

 

8. LPT port header

 

9. COM port header

 

10. 1394 port header

 

11. PCI 32-bit slots

 

12. PCIe x1 slots

 

13. PCIe x16 slot

 

14. Port cluster

 

15. ATX12V power connector

 

 

Figure 1-7 An ATX motherboard with PCIe x16 and PCIe x1 expansion slots.

 

 

Form Factors

 

There are a few basic form factors for motherboards. ATX is the basis of all modern motherboards, including Micro-ATX and ITX (refer to Figure 1-7 for a typical ATX motherboard). BTX reverses the positions of components versus ATX and is designed for superior cooling of components such as memory and the CPU (processor). Although some vendors use the BTX form factor for com-puters sold at retail, ATX dominates the field of custom-built computers and aftermarket chassis. There are countless motherboard sizes and capabilities. Table 1-5 outlines the common form fac-tors.