SlideShare a Scribd company logo
1 of 22
19-204-0307 Hardware Design Laboratory-
A: PC HARDWARE
CO-1: Familiarize, trouble shoot, maintenance and
Assembling a PC
 More on Mother boards
 Trouble shooting/maintenance/Assembling
2
What is (ROM)?
 Read Only Memory
 Memory chips that contain data, instructions, or
information that is recorded permanently.
 Data can only be read, cannot be modified
 Nonvolatile — Contents not lost when the computer is
turned off
 Program stored on ROM are known as firmware not a
Software.
Read Only Memory (ROM)
 ROM have different type:ROM, PROM
 Programmable Read-Only Memory (only once)
 EPROM
 Erasable PROM by Ultraviolet
 EEPROM
 Electrically Erasable PROM
 A type of PROM containing microcode that a
programmer can erase using electricity.
What is Flash Memory?
 Variation of EEPROM
 Also called flash ROM or flash RAM
 Nonvolatile memory that can be erased electronically
and reprogrammed.
 Stores data and programs on many handheld
computers and devices such as Camera and mobile
phone.
 Flash memory cards
store flash memory on
removable devices
instead of chips
Basic Input Output Systems
6
 A special kind of Program is required to enable the CPU
to talk to other devices
 These programs are collectively known as the basic
input/output service (BIOS)
 When CPU wants to talk to KB controller, it goes to BIOS
ROM chip to access the proper program.
Similar to
codebook
BIOS
 Basic Input Output Systems
 Permanently stored on ROM chip called System ROM or
System BIOS
 Contains small programs - each program is called a
service- that enable CPU to
 Communicate with the devices (keyboard, hard drive,
monitor, …)
 They are necessary to start the computer
 load the operating system
 and other files when you first turn on the computer
7
8
ROM BIOS
 There is One ROM chip on the system board that contains
BIOS.
 Modern motherboards use Flash ROM (you can change the
contents through a very specific process called “flashing the
ROM”)
9
System BIOS
 Every system BIOS has two types of hardware to support.
 First:
 All hardware that never changes.
 Ex: KB, PC speaker.
 You cannot change keyboard controller chip.
 Second:
 All hardware that might change.
 Ex: RAM (you could add RAM), hard drives (replacing/ adding).
 The system ROM stores the BIOS for them, but it needs another
place to store information about the specific details of them
CMOS
10
CMOS
 A separate memory chip, called Complementary Metal-
Oxide Semiconductor (CMOS) chip stores the
information that describes specific device parameters.
 CMOS does not store programs, only data that is read by
BIOS to be able to talk to the changeable hardware.
 CMOS also acts as a clock to keep date and time
 Years ago: CMOS was in separate chip.
 Today: CMOS is built into Southbridge.
11
CMOS
 CMOS can store up to 64KB of data but usually only
uses about 128 bytes
 CMOS chip is volatile (kept alive by battery). This
way the information contained in the CMOS are
always present even if the computer power is
turned off.
12
CMOS
 Stores only changeable data.
 Customizable via SETUP program.
 If data in CMOS about certain hardware is different
from its actual specs, PC can not access that
hardware.
 If you change one of changeable devices,
parameters have to be changed in CMOS  how to
change data on CMOS?
13
CMOS SETUP Program
 Special program that allows you to access and update
CMOS data
 Stored on system ROM (BIOS)
 Companies that write the BIOS and how to access
CMOS at boot:
 Phoenix Technologies - Ctrl Alt Esc
 Award Software - uses DEL key
 American Megatrends (AMI) - DEL key
 Other key combinations are: Ctrl Alt Ins, Ctrl A, Ctrl S,
Ctrl F1, or F10
14
Accessing Award SETUP
15
CMOS setup program
16
Device drivers-(Windows)
 A device driver is a file that contains the BIOS commands
necessary to communicate with the devices they support
.
 Operating system loads these drivers into RAM when
booting
 They come with the device - in a CD- when you buy it.
 The generic name for CD is installation disc
17
POST
 The power-on self test (POST) is a special program stored
on the ROM chip (BIOS)
 Initiated when the computer is turned on or is reset
 Checks out the system every time the computer boots
 POST program sends out a standard command that says
to all the devices “check yourselves out”.
 PCs convey POST information to user in two ways:
 beep codes
 or text message
18
System ROM Responsibility
 System ROM contains:
 BIOS routines
 CMOS setup program
 POST
19
(Booting -Steps)
Once the power is turned on, the PC “pulls itself up by its
bootstraps”
 First component to wake up is the CPU.
 By reads a special wire called power good wire once the
power supply provides the certain voltage to the CPU
 Built in memory address is sent on address bus.This
address represent the first line of POST program on the
system ROM
 POST is run-If problem happen beep code or text message
displayed.
20
Boot Process
 After POST finishes, it passes control to last BIOS
function: the bootstrap loader. Its job is to find the
operating system.
 The bootstrap loader loads the operating system from
the boot sector
 Search for the hard drive
 Boot order set in CMOS

21
Boot Process
 If the device is bootable (called system disk), its boot
sector will contain special programming designed to
tell the system where to locate the operating system.
 If bootstrap loader locates a good boot sector, it passes
control to operating system and removes itself from
memory.
 Otherwise it goes to next device specified in CMOS.
22

More Related Content

Similar to PC Hardware Troubleshooting and Assembly Guide

Similar to PC Hardware Troubleshooting and Assembly Guide (20)

Ms dos boot process
Ms dos boot process Ms dos boot process
Ms dos boot process
 
Nickcelle
NickcelleNickcelle
Nickcelle
 
itisha.pptx
itisha.pptxitisha.pptx
itisha.pptx
 
motherboard.pptx
motherboard.pptxmotherboard.pptx
motherboard.pptx
 
Motherboard
MotherboardMotherboard
Motherboard
 
Lec post , bios , cmos
Lec post , bios , cmosLec post , bios , cmos
Lec post , bios , cmos
 
BIOS AND OS
BIOS AND OSBIOS AND OS
BIOS AND OS
 
Hardware and softwaretr64hwnmhf
Hardware and softwaretr64hwnmhfHardware and softwaretr64hwnmhf
Hardware and softwaretr64hwnmhf
 
booting steps of a computer
booting steps of a computerbooting steps of a computer
booting steps of a computer
 
COMPUTER HARDWARE - SHORT NOTES
COMPUTER HARDWARE - SHORT NOTESCOMPUTER HARDWARE - SHORT NOTES
COMPUTER HARDWARE - SHORT NOTES
 
Bios
BiosBios
Bios
 
Lesson three hardware basics
Lesson three hardware basicsLesson three hardware basics
Lesson three hardware basics
 
presentation group 5
presentation group 5presentation group 5
presentation group 5
 
Bios vs cmos
Bios vs cmosBios vs cmos
Bios vs cmos
 
Bios vs cmos
Bios vs cmosBios vs cmos
Bios vs cmos
 
BIOS.ppt
BIOS.pptBIOS.ppt
BIOS.ppt
 
Funciones del bios y codigos post ingles
Funciones del bios y codigos post inglesFunciones del bios y codigos post ingles
Funciones del bios y codigos post ingles
 
Module_2_IT_ERA.pptx
Module_2_IT_ERA.pptxModule_2_IT_ERA.pptx
Module_2_IT_ERA.pptx
 
Lesson 5 Computer Operating System
Lesson 5 Computer Operating SystemLesson 5 Computer Operating System
Lesson 5 Computer Operating System
 
Bios
BiosBios
Bios
 

Recently uploaded

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 

Recently uploaded (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 

PC Hardware Troubleshooting and Assembly Guide

  • 1. 19-204-0307 Hardware Design Laboratory- A: PC HARDWARE CO-1: Familiarize, trouble shoot, maintenance and Assembling a PC  More on Mother boards  Trouble shooting/maintenance/Assembling
  • 2. 2
  • 3. What is (ROM)?  Read Only Memory  Memory chips that contain data, instructions, or information that is recorded permanently.  Data can only be read, cannot be modified  Nonvolatile — Contents not lost when the computer is turned off  Program stored on ROM are known as firmware not a Software.
  • 4. Read Only Memory (ROM)  ROM have different type:ROM, PROM  Programmable Read-Only Memory (only once)  EPROM  Erasable PROM by Ultraviolet  EEPROM  Electrically Erasable PROM  A type of PROM containing microcode that a programmer can erase using electricity.
  • 5. What is Flash Memory?  Variation of EEPROM  Also called flash ROM or flash RAM  Nonvolatile memory that can be erased electronically and reprogrammed.  Stores data and programs on many handheld computers and devices such as Camera and mobile phone.  Flash memory cards store flash memory on removable devices instead of chips
  • 6. Basic Input Output Systems 6  A special kind of Program is required to enable the CPU to talk to other devices  These programs are collectively known as the basic input/output service (BIOS)  When CPU wants to talk to KB controller, it goes to BIOS ROM chip to access the proper program. Similar to codebook
  • 7. BIOS  Basic Input Output Systems  Permanently stored on ROM chip called System ROM or System BIOS  Contains small programs - each program is called a service- that enable CPU to  Communicate with the devices (keyboard, hard drive, monitor, …)  They are necessary to start the computer  load the operating system  and other files when you first turn on the computer 7
  • 8. 8
  • 9. ROM BIOS  There is One ROM chip on the system board that contains BIOS.  Modern motherboards use Flash ROM (you can change the contents through a very specific process called “flashing the ROM”) 9
  • 10. System BIOS  Every system BIOS has two types of hardware to support.  First:  All hardware that never changes.  Ex: KB, PC speaker.  You cannot change keyboard controller chip.  Second:  All hardware that might change.  Ex: RAM (you could add RAM), hard drives (replacing/ adding).  The system ROM stores the BIOS for them, but it needs another place to store information about the specific details of them CMOS 10
  • 11. CMOS  A separate memory chip, called Complementary Metal- Oxide Semiconductor (CMOS) chip stores the information that describes specific device parameters.  CMOS does not store programs, only data that is read by BIOS to be able to talk to the changeable hardware.  CMOS also acts as a clock to keep date and time  Years ago: CMOS was in separate chip.  Today: CMOS is built into Southbridge. 11
  • 12. CMOS  CMOS can store up to 64KB of data but usually only uses about 128 bytes  CMOS chip is volatile (kept alive by battery). This way the information contained in the CMOS are always present even if the computer power is turned off. 12
  • 13. CMOS  Stores only changeable data.  Customizable via SETUP program.  If data in CMOS about certain hardware is different from its actual specs, PC can not access that hardware.  If you change one of changeable devices, parameters have to be changed in CMOS  how to change data on CMOS? 13
  • 14. CMOS SETUP Program  Special program that allows you to access and update CMOS data  Stored on system ROM (BIOS)  Companies that write the BIOS and how to access CMOS at boot:  Phoenix Technologies - Ctrl Alt Esc  Award Software - uses DEL key  American Megatrends (AMI) - DEL key  Other key combinations are: Ctrl Alt Ins, Ctrl A, Ctrl S, Ctrl F1, or F10 14
  • 17. Device drivers-(Windows)  A device driver is a file that contains the BIOS commands necessary to communicate with the devices they support .  Operating system loads these drivers into RAM when booting  They come with the device - in a CD- when you buy it.  The generic name for CD is installation disc 17
  • 18. POST  The power-on self test (POST) is a special program stored on the ROM chip (BIOS)  Initiated when the computer is turned on or is reset  Checks out the system every time the computer boots  POST program sends out a standard command that says to all the devices “check yourselves out”.  PCs convey POST information to user in two ways:  beep codes  or text message 18
  • 19. System ROM Responsibility  System ROM contains:  BIOS routines  CMOS setup program  POST 19
  • 20. (Booting -Steps) Once the power is turned on, the PC “pulls itself up by its bootstraps”  First component to wake up is the CPU.  By reads a special wire called power good wire once the power supply provides the certain voltage to the CPU  Built in memory address is sent on address bus.This address represent the first line of POST program on the system ROM  POST is run-If problem happen beep code or text message displayed. 20
  • 21. Boot Process  After POST finishes, it passes control to last BIOS function: the bootstrap loader. Its job is to find the operating system.  The bootstrap loader loads the operating system from the boot sector  Search for the hard drive  Boot order set in CMOS  21
  • 22. Boot Process  If the device is bootable (called system disk), its boot sector will contain special programming designed to tell the system where to locate the operating system.  If bootstrap loader locates a good boot sector, it passes control to operating system and removes itself from memory.  Otherwise it goes to next device specified in CMOS. 22