Hardware Lecture 7 2022
Hardware Lecture 7 2022
HARDWARE
Lecture 7
OUTLINE
• INTRODUCTION TO COMPUTERS
• COMPUTER AND
COMMUNICATION
• AN OVERVIEW OF COMPUTERS
• COMPUTER CHASIS
• MOTHERBOARDS AND EXPANSION
BUSES
• SUPPLYING POWER TO A
COMPUTER
• THE CENTRAL PROCESSING UNIT
(CPU)
OUTLINE…
• STORAGE
• PRIMARY (MEMORY)
• SECONDARY (BASIC DISK
DRIVES AND HIGH-CAPACITY
DISK DRIVES)
• NETWORKING AND CONFIGURATION
• SOFTWARE:
• System
• application
CMOS/BIOS
BIOS and CMOS
Overview
• Northbridge • Southbridge
– Chip or chips that – Handles all of the
connect the CPU to inputs and outputs to
video and/or memory the many devices in
the PC
Data Flow
Northbridge
Southbridge
Basic Input/Output System
(BIOS)
10100011
Marvin Marvin
BIOS
• Each program is called a service
• Programs stored on Flash ROM chips are known as firmware
• Programs stored on erasable media are called software
Keyboard Firmware is
controller
chip software that is
embedded in a
piece
of hardware.
You can think of
firmware simply
as "software for
hardware."
CMOS
CMOS
• Often on Southbridge
BIOS vs. CMOS
• BIOS • CMOS
– The BIOS, or "Basic Input/Output System", – When you make changes to your BIOS
is special firmware stored in a chip on your configuration, the settings are not stored
computer's motherboard. It is the on the BIOS chip itself. Instead, they are
first program that runs every time you turn stored on a special memory chip, which is
on your computer. referred to as "the CMOS." CMOS stands
– The BIOS performs the POST, which for "Complementary Metal-Oxide-
initializes and tests your computer's Semiconductor."
hardware. Then it locates and runs – It holds a small amount of data, usually
your boot loader, or loads your operating 256 bytes.
system directly. – The information on the CMOS chip
– The BIOS also provides a simple interface includes what types of disk drives are
for configuring your computer's hardware. installed on your computer, the current
When you start your computer, you may date and time of your system clock, and
see a message like "Press F2 for setup." your computer's boot sequence.
This setup is your BIOS configuration – it is integrated with the real-time clock
interface. (RTC) on the southbridge.
– BIOS memory is non-volatile
Updating CMOS
• Main menu
– Access to all submenus
Standard CMOS Features
• Clock, hard drives, floppy drives
•Bios-pw.org
SoftMenu Setup
• Communicates errors
– Beep codes
– Text errors
Beep Codes
• Common errors
– CMOS configuration mismatch
– CMOS date/time not set
– No boot device available
– CMOS battery state low