Introduction to Computers

Slides:



Advertisements
Similar presentations
BIOS & CMOS To Navigation page.
Advertisements

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.
RAM Random access memory, or RAM for short, is active during the processing function. RAM is often referred to as “temporary memory.” RAM consists of electronic.
BIOS (Basic Input Output Service) Contains system data used by the ROM BIOS service routines. Serves as a standardized communication interface between.
PC BIOS and CMOS.
Motherboard, BIOS and POST The external data bus connects devices on the motherboard together. Everything is also connected to the address bus. These busses.
Basic Input Output System
System Configuration Chapter 3. Objectives Distinguish between the various methods used to configure a computer Describe how to replace a motherboard.
Chapter 5 Basic Input/Output System (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.
Computer Maintenance Unit Subtitle: Basic Input/Output System (BIOS) Excerpted from 1 Copyright © Texas Education Agency, All.
The Basic Input/Output System Unit objectives: Access the BIOS setup utility, change hardware configuration values, and research BIOS updates Explain the.
MAC OS – Unit A Page: 10-11, Investigating Data Processing Understanding Memory.
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.
 Computer memory is device that is used to store data or programs (sequences of instructions) on a temporary or permanent basis for use in an electronic.
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 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.
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.
TUTORIAL 2A PART D  BY : MUHAMMAD HAZIQ BIN RAHIM MUHAMMAD AIDIL FARIS BIN ANUAR.
Understanding Memory.
Suleiman Mohammed (mcpn,mncs)
Computer Maintenance I
Lesson 2 Component Overview Core Hardware Fundamentals.
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.
PCs ENVIRONMENT and PERIPHERALS Lecture 3. operating system and other system software that control the usage of the computer equipment application programs.
NT1110 Computer Structure and Logic Unit 8 (Module 5A) COMPUTER OPERATION AND SECURITY.
Computer Components ICS 3U0.
Computer systems is a 10-credit unit
Chapter Objectives In this chapter, you will learn:
Chapter 6: BIOS.
BIOS & CMOS.
Operating System Review
Memory Key Revision Points.
Chapter 3: Computer Assembly
Computer Maintenance Unit Subtitle: Basic Input/Output System (BIOS)
Computer Software.
Components of Computer
FIRMWARE PPT By:Hanh Nguyen.
TOPIC 6: SYSTEM START-UP AND CONFIGURATION
Read Only Memory July 22, 2018.
introduction to computer
Introduction to Computers
Memory chips Memory chips have two main properties that determine their application, storage capacity (size) and access time(speed). A memory chip contains.
CS101 Booting A Computer.
Operating System Review
Booting Up 15-Nov-18 boot.ppt.
Device management How does the operating system manage the hardware and peripheral devices? Device Driver: Each device is attached to your computer with.
Computer Hardware Prepared by:- Mr. Pawan Kumar
BIOS Chapter 6.
CS101 Booting A Computer.
2.C Memory GCSE Computing Langley Park School for Boys.
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Computer Startup.
TPM, UEFI, Trusted Boot, Secure Boot
Introduction to Computing
CS101 Booting A Computer.
Motherboard BIOS and Troubleshooting
The bios.
Introduction to BIOS Prof. Shamim Ahmad Hakim
Computer Applications Unit A
Computer Memory.
Presentation transcript:

Introduction to Computers BIOS

BIOS BIOS stands for basic input/output system. It is a firmware component that communicates between the hardware and operating system Newer systems (and Macs) will have UEFI (Unified Extensible Firmware Interface) instead When discussing BIOS we also usually include CMOS and EEPROM CMOS (Complementary metal-oxide semiconductor) contains customizable data about your hardware (hard drive type and configuration, RAM type and configuration, boot device order, etc) This is considered legacy hardware EEPROM (Electrically erasable programmable read only memory) has replaced CMOS, since it is non-volatile and doesn’t rely on a CMOS battery to retain information. The CMOS battery however still has its uses Although they are legacy systems, the term BIOS and CMOS are used for BIOS/UEFI and CMOS/EEPROM interchangeably

UEFI vs Legacy Bios UEFI offered a good deal of updates and improvements to BIOS Offers faster, more efficient startup Supports drives over 2.2 terabytes Supports 64-bit firmware devices Compatible with both BIOS and UEFI hardware Tends to have a better user interface Has security features to prevent malware attacks during boot

CMOS BIOS is hard-wired read-only memory. It cannot be re-written, except by flashing the bios. It cannot be changed to accommodate changes in hardware, we need something that can be modified CMOS is editable, and allows us to store values that are changeable when we upgrade our computer’s hardware: RAM amounts and configuration, hard drive storage space and access speed, etc CMOS also keeps the computer clock updated CMOS used to need a battery to keep data, but now the CMOS battery just keeps the system clock running

Device Types Non-Configurable - These are devices that don’t have features that can be changed, or are unlikely to be replaced. For example the keyboard or system speakers. These can be handled by BIOS alone Configurable - These are devices that have features that are changeable, but have to be in the system. These are devices like hard drives or RAM. The amount of RAM or storage can be upgraded and changes from system to system. These setting would be stored in CMOS Custom - These are devices that may not be in the system; like network cards and video cards. Each will have different parameters and features. These require a different solution since we are unable to make BIOS or CMOS chips that will accommodate every possibility

Custom Devices OPROM - Option ROM. This is firmware on the device designed to act as BIOS/CMOS for the device Device Driver - This is a software solution loaded up by the operating system. This gives the benefit of easier updating, but it cannot be loaded and used during boot up OPROM can also contain basic firmware drivers to bridge this gap and allow a basic firmware to be used before the software driver kicks in

PC Boot Process (POST) Starting the system from off until the operating system can take over is perhaps the primary job for the BIOS. Here are the steps it takes CPU start up The CPU is the first device that gets powered up It is hard-coded to look at one specific memory address on startup This memory address will have a pointer to the BIOS POST The first task of the BIOS is POST - Power-on Self-test POST first checks the BIOS for corruption Second, it looks for a video card (installed or integrated) in order to display the rest of the process Post then checks for other installed add-in cards The final job of POST is to check to see if all of the devices necessary for running at a basic level like RAM and a keyboard

PC Boot Process (After POST) Identify System Devices BIOS uses its EEPROM and device-supplied information to identify system hardware. This is also where plug and play devices are allocated system resources Identify Boot Drive BIOS then searches for a boot device based on the boot order specified in CMOS A boot device is a storage device with an operating system (or installer) loaded on it Control of the system is then passed onto the boot loader Load Operating System The boot loader locates and loads the kernel of the operating system while configuring it for the hardware installed

Editing BIOS To edit your BIOS settings we have to interrupt the boot sequence This will usually involve pressing DEL, INS, or a function key like F1, F2 or F12, but it is completely dependent on the BIOS manufacturer We will usually edit the BIOS to: Change the POST time Change the boot sequence Enable/disable motherboard devices Add a password to the BIOS to prevent unauthorized access Each editor program will be different, so it is useful to be able to poke around an editor and explore it

System Diagnosis BIOS not only provides us with basic information and editing capabilities, but they usually also provide diagnostic tools Typically you can test your devices at a basic level, but then take time to run a more thorough test For example, when you test your RAM, it can either run a basic test to see if it is responding correctly and able to read/write, or it can read and write individually to each bit to test them

Flashing BIOS Manufacturers will sometimes release an updated BIOS. This could be to add new features or to patch a security vulnerability The method to update the BIOS will change based on manufacturer, but in general we will need to go to the motherboard manufacturer’s website, download an application and run it or download the update directly to a CD or flashdrive to boot from Either way the most important part: DO NOT INTERRUPT THIS PROCESS