PC BIOS and CMOS.

Slides:



Advertisements
Similar presentations
TECH SKILLS COMPUTER BASICS
Advertisements

BIOS & CMOS To Navigation page.
System Setup CGS2564. What Happens When You Start up a Computer? BIOS Basic Input Output System A set of programs stored in ROM Contain instructions on.
BIOS (Basic Input Output Service) Contains system data used by the ROM BIOS service routines. Serves as a standardized communication interface between.
Motherboard, BIOS and POST The external data bus connects devices on the motherboard together. Everything is also connected to the address bus. These busses.
The physical parts of Computer
Basic Input Output System
Parts & Functions of a Computer. 2 Functions of a Computer.
Basic Input Output System
Computer Basics Flashcards #2
BIOS and CMOS Adding personality to your PC. We Need to Talk! The CPU needs some method to talk to the devices to tell them what to do The devices need.
Computer Startup Sequence Overview
Chapter 5 Basic Input/Output System (BIOS)
BIOS 4/21/2017.
1 Chapter Overview Computer Cases Motherboards ROM BIOS.
Basic Input Output System
Configuration Overview The BIOS (basic input/output system) is an important motherboard component. The BIOS has the following functions: Holds and executes.
Working with the BIOS / CMOS
Computer Maintenance Unit Subtitle: Basic Input/Output System (BIOS) Excerpted from 1 Copyright © Texas Education Agency, All.
1 A+ Guide to Managing and Maintaining Your PC, Fifth Edition Hardware Needs Software to Work Hardware  Physical components of a computer  Visible part.
The Basic Input/Output System Unit objectives: Access the BIOS setup utility, change hardware configuration values, and research BIOS updates Explain the.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
PC Maintenance: Preparing for A+ Certification Chapter 9: Working with the BIOS Setup Program.
BIOS Objectives In this chapter, you will: -Learn to define the BIOS and understand how it relates to CMOS -Learn how to determine which BIOS is running.
Booting. Booting is the process of powering it on and starting the operating system. power on your machine, and in a few minutes your computer will be.
BIOS. Accessing System BIOS You can use the System Setup utility to change variable BIOS information, such as the type of hard drive you have installed.
What is system software and what are its parts? Programs that control operation of computer Two parts are operating systems utility programs.
Bios Utkan Sürgevil
Chapter 4: Motherboard and BIOS.
What is a BIOS? * basic input/output system (BIOS), also known as the System BIOS * The BIOS software is built into the PC on a non-volatile ROM and is.
Hardware Boot Sequence. Vocabulary BIOS = Basic Input Output System UEFI = Unified Extensible Firmware Interface POST= Power On Self Test BR = Boot Record.
Computer Basics.
CHAPTER 6 Motherboard and ROM BIOS. Chapter Overview Computer Cases Motherboards ROM BIOS.
Basic Input/Output System
Introduction to the BIOS BIOS – Part 1 © Richard Goldman Rev. January 4, 2001.
Basic Input/Output System (BIOS). 5.1Introduction to BIOS Basic Input / Output System (BIOS) boot the computer by providing a basic set of instructions.
BIOS (Basic Input Output Service) Contains system data used by the ROM BIOS service routines. Serves as a standardized communication interface between.
Computer Hardware. The Desk Top Computer A PC is a general-purpose information processing device. It can take data from a person (through the keyboard.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
PC Start-up Procedure and Timing Lesson 6.  Hand in assignment from yesterday.  Describe the two main computer buses.  Describe how cache memory works.
Suleiman Mohammed (mcpn,mncs)
Computer Basics.
POST and The Boot Process
Computer Maintenance I
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 29 – The ROM/BIOS.
Lesson 2 Component Overview Core Hardware Fundamentals.
Computer Technician POST and The Boot Process ©UNT in Partnership with TEA1.
Computer Maintenance Chapter Five BIOS and CMOS Dr. Mohammad AlAhmad.
NON STANDARD HARDWARE By the end of this lesson you will be able to: 1. Identify non standard computer hardware 2. Understand ACRONYMS used to describe.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 1 Looking Inside the Computer System.
PCs ENVIRONMENT and PERIPHERALS Lecture 3. operating system and other system software that control the usage of the computer equipment application programs.
IT Chapter 2 Part A How Computers Work Input, process, output, and storage The operating system helps the computer perform four basic operations,
Power Supply.
Computer Components ICS 3U0.
Tech Level Cyber Security
Lecture slides on: BIOS and CMOS
Chapter 6: BIOS.
BIOS & CMOS.
Computer Maintenance Unit Subtitle: Basic Input/Output System (BIOS)
My Faculty Name Is Mr.Dattarey Joshi
Introduction to Computers
BIOS Chapter 6.
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Computer Startup.
Introduction to Computing
Motherboard BIOS and Troubleshooting
Introduction to BIOS Prof. Shamim Ahmad Hakim
Presentation transcript:

PC BIOS and CMOS

We Need to Talk! The CPU needs some method to talk to the devices to tell them what to do The devices need some way to send data to, and receive data from the CPU We need to expand our logical model from the CPU chapter

RAM Northbridge CPU Address Bus EDB

RAM Northbridge CPU Address Bus EDB Southbridge keyboard Video Card Hard Disk Drive

Chipset Address Bus Northbridge RAM CPU EDB Chipset Southbridge Keyboard Controller Video Card Hard Disk Drive

Problems Different motherboards have different keyboard controllers We need specific code to talk to the controller We need a place to store this specific programming and the programming for other devices (optical drive, floppy, etc.)

Solution Use a ROM chip Does not “forget” when power is removed, like RAM does Specific to motherboard and devices on it Read only, code does not change Can hold lots of programs, like a “chapter book” This is called “firmware”

System ROM Holds all the support programming for basic devices Is given a specific address space, or range of memory addresses for its code

Basic Hardware CPU Mouse Keyboard Video card RAM Network card Sound Card Floppy drive Hard Disk drive Zip drive USB ports CD-ROM drive

Basic Hardware CPU Mouse Keyboard Video card RAM Network card Sound Card Floppy drive Hard Disk drive Zip drive USB ports CD-ROM drive

Stored Information Stores access/write code for keyboard Stores access/write code for system speaker Stores access/write code for other chips (functions) on motherboard Does not change (more on this in a moment)

CMOS Complimentary Metal Oxide Semiconductor – how it was made Stores specific information about your system: Amount of RAM present Type of hard disk drive Date and Time Needs battery power to “remember” when power is off

Chipset Address Bus Northbridge RAM CPU EDB Chipset Southbridge BIOS And CMOS Keyboard Controller Video Card Mouse 20

BIOS - Basic Input Output System All devices need BIOS code to interoperate with CPU. Some is stored directly in System BIOS chip, most is stored elsewhere. One of the functions of BIOS is to provide the CMOS Setup Utility, or Setup, which allows us to change CMOS data.

BIOS information CMOS information

CMOS or Setup Option to use this program is early in the boot cycle – long before system loads Operating System Different key(s) to enter different Setups You should only get to Setup on purpose Program stored in BIOS, but only edits data in CMOS First CMOS was set of switches!

Who makes BIOS? Award Software Phoenix Technologies AMI – American Megatrends Inc. They write BIOS with lots of options; motherboard maker picks sections to be used Long gone are IBM’s patents on BIOS Same parent company

Setup Lots of screens and subscreens You don’t need to know about all settings on all screens Motherboard book is mildly helpful on some options You should know generally where things can be found

Date and Time and … Usually on the first screen, or first menu choice Lets you set Date, Time, floppy present (will autodetect it), memory count, hard drive(s) present (again, autodetected)

Here is where you set the boot order

When adding a modem, you might want to turn both of these off.

Chip Evolution EPROM – Erasable Programmable ROM; used ultra-violet light (sunlight) to erase EEPROM – Electrically Erasable – what we use today Flash ROM – another name for EEPROM NVRAM – Non-volatile RAM. Really not so, still needs battery power

The Three-In-One We have BIOS that stores code and access program to CMOS We have CMOS that stores changeable information about our system We have RTC (Real Time Clock) that keeps track of date and time All three are now rolled into one chip

About that Battery Should last 5 to 10 years You can find them at Savon even If your system forgets date and/or time, it’s time to replace the battery Beware the evil ESD!

More Battery Sometimes we WANT to reset CMOS: A forgotten password Too aggressive overclocking Incorrect low-level settings on some screen Either move the jumper, or pull the battery Do either for about 10 seconds If you are to pull battery, make sure you unplug system too

10

More BIOS Option ROM – put a BIOS chip on the card/device Video is most common for this SCSI cards Network cards have socket, chip is extra

Power On Self Test (POST) First thing to run when you start up computer Waits for “power good” signal from power supply, then starts the CPU FFFA is (almost) at the end of 1st meg of RAM, contains a “Jump Immediate” instruction to beginning of POST code CPU instructs our “short list” items to check themselves out with own diagnostic

POST, cont. Until video card is done, we are “in the dark” and could get “Beep Codes” for errors. Don’t memorize them. Constant beeping is either memory or video error. Once the video card has checked itself out, we could get error codes/messages on the monitor as other devices report status 5

POST, cont. About this time, we get the option to run CMOS Setup routine POST is done; control passes to “Bootstrap Loader.” It’s job is to find OS. Looks for the “Boot Sector” on floppy/hard disk drive(s) A disk with functional OS is called a “Bootable Disk” or “System Disk.” Could be floppy (DOS), CD or hard disk drive.

Boot Order Somewhere in CMOS Setup is the ability to set the boot order, or the order in which the bootstrap loader will search for an OS. I set my systems to: CD/DVD drive, floppy and then hard disk drive. Usually, if a bootable CD is found, you get the option to boot from it (by pressing any key). Do nothing and loader continues the search for an OS.