• Home Page
  • Tutorial
  • Blog
  • Privacy Policy
  • Contact Us
 

 

 

 

 

 

 

 

 

 

 

 

 




ROM BIOS

 

There is one ROM chip on the systemboard that contains BIOS, which manages the startup process (startup BIOS) and many basic I/O functions of the system (system BIOS).

This one ROM BIOS chip on the systemboard contains only a portion of the total BIOS code needed to interface with all the hardware components in the system. Understanding that BIOS programs can come from several sources helps in solving memory problems and other problems that arise from resource conflicts.

 

The Total BIOS In Your System

 

Some expansion cards, such as a network interface card (NIC) or a video/graphics card, also have ROM chips on them containing BIOS code. The operating system uses the programs stored on these ROM chips to communicate with the peripheral devices.

During the boot process, the expansion card tells the startup program how many memory addresses that it requires to access its ROM code. For protected mode firmware, any memory addresses will do, but, for older legacy cards using real mode, the BIOS must be assigned addresses in base memory or the upper memory area between 640K and 1024K. The ROM code from these boards becomes part of the total BIOS that the operating system uses to communicate with peripherals. Problems referred to as hardware configuration conflicts can occur if two legacy boards request the same addresses in upper memory.

 

Plug-and-Play BIOS

 

Plug-and-Play (PnP) is a term that applies to both the Windows 9x operating system and to some ROM BIOS. It means that rather than having you reset DIP switches and jumpers, the operating system and/or the BIOS automatically configures hardware devices to reduce or eliminate conflicting requests for such system resources as I/O addresses, IRQs, DMA channels, or upper memory addresses. Windows 9x Plug-and-Play assigns these resources to a device only if the device allows it. For example, if a legacy sound card requires a certain group of upper memory addresses that are hard coded into its on-board BIOS, there’s nothing that Windows 9x Plug-and-Play can do about that. (Hard coded is computer jargon for something being coded so that it cannot be changed.) Plug-and-Play simply tries to work around the problem as best it can. If two non-Plug-and-Play hardware devices require the same resource and their BIOS does not provide for accepting a substitute, these two devices cannot coexist on the same PC.

 

The CMOS Settings

 

System-board manuals should contain a list of all CMOS settings, an explanation of their meanings, and their recommended values. When you purchase a systemboard or a computer, be sure the manual is included for this purpose.

If you don’t have the manual, you can sometimes go to the system-board manufacturer’s Web site and download the information you need to understand the specific CMOS settings of your computer.

 

<Previous>                                  <Home>                                     <Next>








MSN Block Checker
MSN Display Pictures
MSN Web Messenger
MSN Display Pics
Myspace HTML Codes
Mobile Phones
Myspace Layouts
Articles
Tutorials
Urdu Website
Topics
Computer Hardware Tutorial

© Copyright 2007 UrduSeo.Com