|
|
The ROM BIOS SettingsThis page is mainly about Pentium motherboards. There are a lot of settings in our BIOS pages, some from older boards. Each link is a comprehensive description of many BIOS fields and options. Any new fields will be from ATX motherboards, until that too becomes outdated. There are two things in a computer referred to as BIOS. The ROM BIOS which this page is about and the DOS BIOS which does a similar job on a different level for DOS.
The ROM BIOS is a program that provides the most basic low level operations on
the computer. The BIOS could be thought of as an interface to the hardware in
the computer, somewhere between hardware and software - firmware. As the
software is encoded in a type of ROM (Read Only Memory) its contents are not
lost after powering off the PC. The initialization of the PC during POST creates interrupt vectors to the
proper interrupt handling routines and sets up registers with parameters.
Included in the initialization are steps to tell the PC what hardware is
present. The BIOS checks and initializes all equipment it knows about. The BIOS
also checks for additions to the BIOS such as ACPI. Power Management at the BIOS level watches the ports for activity and if
unused for periods of time, system features either turn off or slow down. Plug and play (pray) enabled the PC to expand in the market. Limiting some of the difficulty to use a PC with standards such as plug and play meets needs of non technical users. Any level of plug and play compliance makes upgrading in general less problematic. A fully plug and play compliant system means the application must be able to request system resources and dynamically adjust requirements, the operating system should be capable of managing the available resources so conflicts are eliminated and support automatic allocation, installation or configuration of device drivers. The BIOS must isolate and interrogate devices, reporting or reconfiguring conflicts and support reconfiguration requests from the operating system. Also the expansion cards used in the PC must be plug and play. PCI card slots reserve configuration space and define specific addressing. To overcome the lack of space on ISA slots an algorithm is combined on a plug and play card to report presence and configuration detail in a plug and play manner. The plug and play sequence in a full plug and play system functions as power on, plug and play devices required to boot activate using defaults, devices not required to boot are inactive. Prior to POST the BIOS will isolate a plug and play card, assign it a handle then read the resource data, then for the activated devices the resource assignments are checked for conflicts before activating the device. Other inactive devices are configured or left in an inactive state then POST then Boot. Cache and Shadow options in the BIOS are often best set to the default.
However most graphics cards should not have caching or shadowing enabled as
unnecessary cycles are used to read the cache to determine if the requested data
is in high speed memory before a read from, write to or flush to system RAM is
made, wasting value cycles in the process. The CPU internal cache should under
almost all situations be enabled and with today's Pentium III CPU cache clocking
at the speed of the CPU bus, much higher system performance is maintained.
External cache should also be enabled in most systems. Caching uses the portions
of the motherboards secondary cache to maintain instructions or data previously
read or written to the system RAM using high speed algorithms. Caching devices
has more of an impact on a DOS only system and the real performance impact can
only be accurate when proper benchmarking and diagnostics are adhered. Changing
only one fields option and re running the benchmarks is the only way to be sure
of any impact the setting has on system performance.
|
Send mail to totalsupport.www@virgin.net with
questions or comments about this web site.
|