Professional Documents
Culture Documents
L4 - Pc-System-Board-And-Buses
L4 - Pc-System-Board-And-Buses
BOARD AND
BUSES
THE MOTHERBOARD
aka mainboard, system board, planar board or logic
board, or colloquially, a mobo
is the main printed circuit board (PCB) found
in computers and other expandable systems
it holds:
the processor chip
memory chips
chips that handle input/output (I/O)
the expansion slots for connecting peripherals
Some chips are soldered onto the motherboard(permanent),
and some are removable (so they can be upgraded).
Functions of a Motherboard:
It integrates all Hardware components into one system
Allows all parts of your computer to receive power and
communicate with one another.
TYPES OF MOTHERBOARD
Integrated Motherboard
has most of its components soldered on the board
unlike expansion cards that are detachable
its main advantage is its simplicity as much space is
conserved, portable and perhaps cheaper to
manufacture
the major drawback is when an on board
component is faulty; the entire system board has to
be replaced. However, such faulty components in
some motherboards can be disabled and replaced
by an expansion card but this has to be done by a
highly experienced technician. Sometimes the cost
of doing so may outweigh its benefits.
TYPES OF MOTHERBOARD
Non-integrated Motherboard
has expansion slots with some of its
components detachable like the video
adapter, disk controllers etc.
the major advantage of this type of system
board is its flexibility with respect to
replacement of faulty components
when an expansion card is faulty it can be
easily replaced
MOTHERBOARD
COMPONENTS
Back Panel Connectors & Ports = Connectors and ports for
connecting the computer to external devices such as display
ports, audio ports, USB ports, Ethernet ports, PS/2 ports etc.
Expansion Slots
ISA: older technology, for modems and slow devices
PCI: for older expansion cards such as sound cards,
network cards, connector cards
PCI Express x1: for modern expansion cards such as
sound cards, network cards (Wi-Fi, Ethernet, Bluetooth),
connector cards (USB, FireWire, SATA) and certain low-
end graphics cards
PCI Express x16: for discrete graphic cards and high
bandwidth devices such as top-end solid state drives
AGP: for graphics cards
MOTHERBOARD
COMPONENTS
Northbridge
aka Memory Controller Hub (MCH)
chipset that allows the CPU to communicate with the RAM and
graphics card
Beginning from Intel Sandy Bridge in 2011, this motherboard
component is no longer present as it has been integrated within
the CPU itself
protected by a heat sink
Southbridge
a secondary chip, which has a similar function with Northbridge,
that is, coordinating the data flow between the processor and
peripherals such as sound cards or network cards
Front Panel Connectors, USB Headers and Audio Header
is where all the elements present on the front of your case are
connected. Power button, reset button, power LED, audio
connectors and USB connectors – they are all connected to the
front panel or the corresponding headers
MOTHERBOARD
COMPONENTS
BIOS Chip and CMOS Battery
The BIOS chip contains the basic code needed to take
your computer through the boot process, up to the point
where the operating system takes over.
Since the BIOS code is stored on a memory chip that
needs constant power to function, a battery is also
present to keep the chip powered when the computer is
unplugged.
The CMOS memory keep very important settings in the
computer such as date, time, configuration of the hard
drive etc. in such a way that when the computer is
switched off such settings are maintained.
Memory and their Slots
The computer memory (RAM) is one of the most
important parts of the system board. The number of
memory chips of a motherboard depends on the type of
computer and its capacity. There slots are usually white
and black and very close to each other.
MOTHERBOARD
COMPONENTS
Processor (or CPU)
The central processing unit and the (slots) sockets is
highly prolific part of the computer. It is located right on
the motherboard. And it is easily identifiable as a result of
the heat sink or cooling fan directly on it.
Slot type: older technology, bulky
Socket type: modern technology
Power Connector
AT = 20 pins
ATX = 24 pins (20 + 4)
Floppy and Hard Disk Connectors
Floppy: thinner than the IDE HDD connector
HDD
IDE = connects to older hard drive disks and optical
drives
SATA = connects to modern hard disk drives, solid
state drives and optical drives
THE BUS
It is a simplified way for many devices to
communicate to each other
Looks like a “highway” for information
Actually, more like a “basket” that they all
share
The Bus
Bus
The Bus
• Suppose CPU needs to check to see if the user
typed anything.
Bus
The Bus
• CPU puts “Keyboard, did the user type
anything?” (represented in some way) on the Bus.
Bus
“Keyboard, did the user type anything?”
The Bus
• Each device (except CPU) is a State Machine
that constantly checks to see what’s on the Bus.
Bus
“Keyboard, did the user type anything?”
The Bus
• Keyboard notices that its name is on the Bus,
and reads info. Other devices ignore the info.
Bus
“Keyboard, did the user type anything?”
The Bus
• Keyboard then writes “CPU: Yes, user typed ‘a’.”
to the Bus.
Bus
“CPU: Yes, user typed ‘a’.”
The Bus
• At some point, CPU reads the Bus, and gets
the Keyboard’s response.
Bus
“CPU: Yes, user typed ‘a’.”
COMPUTER BUSES
A bus is a common electrical pathway between
multiple devices.
Can be internal to the CPU to transport data
to and from the ALU.
Can be external to the CPU, to connect it to
memory or to I/O devices.
Early PCs had a single external bus or system
bus.
Modern PCs have a special-purpose bus
between the CPU and memory and (at least)
one other bus for the I/O devices.
COMPUTER BUSES
COMPUTER BUSES
In order to make it possible for boards
designed by third parties to attach to the
system bus, there must be well-defined
rules about how the bus works, and
which all attached devices must obey.
These rules are called the bus
protocol.
In addition, there must be mechanical
and electrical specifications.
COMPUTER BUSES
A number of buses are in widespread use in the
computer world.
Multibus (8086)
IBM PC (PC/XT)
ISA bus (PC/AT)
EISA bus (80386)
Microchannel Architecture (PS/2)
PCI bus (Many PCs)
Nubus (Macintosh)
Universal Serial Bus (modern PCs)
FireWire (consumer electronics)
COMPUTER BUSES