Traditional Culture Encyclopedia - Traditional festivals - What is BLOS on a computer?

What is BLOS on a computer?

BIOS, or ROM-BIOS in full, is an abbreviation for Read-Only Memory Basic Input/Output System, which is actually a set of programs solidified into a computer that provides the lowest, most direct hardware control. To be precise, the BIOS is a "converter" or interface between the hardware and the software program (although it is only a program itself), responsible for addressing the immediate needs of the hardware and executing the specific requirements of the software for the operation of the hardware.

I. Functions of BIOS

Functionally, BIOS is divided into three parts:

1. Self-test and initialization procedures;

2. Hardware interrupt processing;

3. Program service requests.

Below we will introduce the function of each part one by one:

(I) Self-test and initialization

This part is responsible for starting up the computer, there are three specific parts, the first part is used for the computer just connected to the power supply to the hardware part of the detection, also called power-on self-test (POST), the function is to check whether the computer is good, for example, there is no fault in the memory and so on. The second part is the initialization, including the creation of interrupt vectors, set up registers, initialization and detection of some external devices, etc., which is a very important part of the BIOS setup, mainly on the hardware settings of some of the parameters, when the computer startup will read these parameters, and compare them with the actual hardware settings, and if they do not match, it will affect the startup of the system.

The last part of the bootloader is the bootloader, which functions as a bootloader for DOS or other operating systems.

The BIOS reads the bootloader record from the start sector of the floppy disk or hard disk, and displays the absence of a bootloader device on the monitor if no boot loader is found. The BIOS is a new, powerful, and reliable device that can be used for a variety of purposes, such as to provide a more efficient and effective way to boot a computer.

(2) program service processing and hardware interrupt processing

These two parts are two independent content, but in the use of closely related.

Program service handlers are mainly for application programs and operating systems, and these services are mainly related to input? output devices, such as reading disks, file output to printers, and so on. In order to complete these operations, the BIOS must deal directly with the computer's I / O devices, it sends commands through the port, to transmit data to a variety of external devices as well as receive data from them, so that the program can be separated from the specific hardware operation, and hardware interrupt processing are dealt with separately to deal with the needs of the PC hardware, so these two parts of the software and hardware services, respectively, combined together, so that the computer system normal operation.

The service functions of the BIOS are implemented by calling interrupt service programs, which are divided into many groups, each with a specialized interrupt. For example, video service, interrupt number 10H; screen printing, interrupt number 05H; disk and serial port services, interrupt 14H, etc.. Each group is further subdivided into different service numbers based on specific functions. Application programs need to use which peripherals, what operations only need to be in the program with the appropriate instructions can be, without direct control.

II. Types of BIOS

Because BIOS deals directly with system hardware resources, it is always aimed at a certain type of hardware system, and various hardware systems are different, so there are different kinds of BIOS, with the development of hardware technology, the same kind of BIOS has appeared in different versions, the newer versions of the BIOS is more powerful than the old version. The newer versions of BIOS are more powerful than the older ones.

The main BIOS on the market today are AMI BIOS and Award BIOS.

1. AMI BIOS

AMI BIOS is AMI's BIOS system software, first developed in the mid-80s, and used by most 286 and 386 computer systems.

In the 1990s, AMI continued to introduce new versions of BIOS to keep up with technological developments, but when green and energy-efficient systems began to gain popularity, AMI seemed to be lagging behind, and Award BIOS took the opportunity to greatly increase its market share. During this period, AMI developed and launched WIN BIOS with windowing functionality, a BIOS setup program that is very easy to use, and with the main window of the BIOS, you can easily access and control your PC's hardware. This BIOS setup program is very easy to use, and the various markings on the main window are relatively intuitive. For example, a small rabbit represents the optimized default settings, while a small turtle represents the conservative settings, a skull is used to represent the anti-virus settings, and the paintbrush and palette represent the color settings.

AMI WinBIOS has been available in several versions, and the more commonly used ones are the Win BIOS for Pentium motherboards, with features such as Plug and Play, Green Energy Saver, and PCI bus management.

2. Award BIOS

Award BIOS is a BIOS product developed by Award Software, which is currently very popular, and many 586 motherboards use Award BIOS, which has a full range of features and provides good support for various operating systems.



Award BIOS
Award BIOS is a free download from the

If you set an access password on your computer and you happen to forget it, you won't be able to access your computer. Luckily, though, the passphrase is stored in the CMOS, which must have power in order to keep the data in it. So, we can discharge the CMOS to make the computer "give up" on the password requirement. Specific operations are as follows:

Open the chassis, find the battery on the motherboard, disconnect it from the motherboard (that is, remove the battery Hello), this time the CMOS will be due to the loss of power and the loss of internal storage of all information. Then connect the battery, close the chassis and turn on the computer, because the CMOS is blank, it will no longer require you to enter the password, at this time to enter the BIOS setup program, select the main menu "LOAD BIOS DEFAULT" (load BIOS default values) or "LOAD SETUP DEFAULT" in the main menu, the former is the safest way to boot your computer, the latter enables your computer to perform at a high level.

--------------------------------------------------------------------------------

BIOS is extremely functional

▲What is BIOS?

The so-called BIOS is actually the Basic Input System of a microcomputer, which is integrated into a ROM chip on the motherboard of the microcomputer and mainly stores the most important basic input and output programs about the microcomputer system, the system information settings, the boot-up self-testing program, and the system boot boot-up program.

▲BIOS function

BIOS ROM chip not only can be seen on the motherboard, but also how the BIOS management function largely determines whether the motherboard performance is superior or not. BIOS management function includes:

1. BIOS interrupt service program is essentially a microcomputer system software and hardware between a programmable interface, mainly used for program software functions and microcomputer hardware. Used to program software functions and microcomputer hardware connection. For example, WINDOWS98 on the floppy drive, CD-ROM drive, hard disk management, interrupt settings and other services, programs.

2. BIOS system setup program: microcomputer component configuration records are placed on a writable CMOS RAM chip, mainly to save the basic system, CPU characteristics, floppy hard disk drive and other components of the information. In the BIOS ROM chip is equipped with a "system setup program", mainly to set the parameters in the CMOS RAM. This program can be accessed by pressing a certain key during power-on and provides a good interface.

3. POST Power On Self Test: After the microcomputer is powered on, the system is first checked by the (Power On Self Test, Power On Self Test) program for each internal device. Usually a complete POST self-test will include the CPU, 640K basic memory, 1M or more extended memory, ROM, motherboard, CMOS memory, serial and parallel ports, display cards, software and hardware disk subsystems and keyboard test, once found in the self-test problems, the system will give a message or whistle warning.

4. BIOS system boot boot boot processor: After the system completes the POST self-test, the ROM BIOS first searches for floppy disk drives and CD-ROMs, network servers, and other effective boot drives in the boot sequence saved in the system CMOS settings, reads the operating system boot record, and then hands over control of the system to the boot record, which is then used to complete the system boot sequence. The boot record will then give control of the system to the boot record, and the boot record will complete the sequential boot of the system.

--------- ---------- ---------- ----------



Onboard Power and Reset buttons are accompanied by a LED Debug Display that puts users in the driving seat when experimenting with different hardware configurations.

When the system is turned on, the BIOS will first perform a Power On Self Test (POST). At this point, press the Del key to enter the main BIOS setup screen

. Here we will give some explanations on how BIOS functions and operates.

The functions and operations of the BIOS are described as follows:

Standard CMOS Setup

This option is for setting the basic system parameters. The user selects the item to be set and uses the Pageup and Page

down keys to modify the content. Within each option, you can press the key to display the available choices for that option.

Date

Sets the current date. Settable range:

Month: 1 to 12

Day: 1 to 31

Year: to 2079

Time

Sets the current time. The range is:

Hour: 00 to 23

Minu7te: 00 to 59

Second: 00 to 59

HardDisks

This option is used to set the current time for all IDE hard disks in the system (PrimaryMaster/Slave; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster; SecondaryMaster). /Slave;SecondaryMaster/Slave)

This option sets the type of all IDE hard disks in the system. The options are described as follows:

Auto: Allows the system to automatically detect and set the hard disk type at boot.

None:No hard disk is installed.

User:Allow user to set the parameters of the hard disk. This includes CYLS, HEAD, PRECOMP, LANDZ, etc. These specifications are detailed in the


Head Count section of the manual that came with the drive.

[Special Note]: BIOS does not support SCSI hard drive setup.

There are three MODE options:

NORMAL Mode: The traditional standard mode that supports hard drives up to 528MB.

LBA (LogicalBlockAddressingMode) Mode: For hard drives that exceed the capacity of the hard drive and support LogicalBlock LARGE

. Mode:This option is available when the hard drive capacity exceeds 528MB and the hard drive or operating system does not support LBA mode.

DriverA/DriverB(None)

This option sets the type of floppy disk drive, and the available options are: 360KB, 5.25in; 1.2MB, 5.25in; 720KB, 3.

5in; 1.44MB, 3.5in; 2.88MB, 3.5in; None; and so on. Six types.

Floppy3ModeSupport(Default value is Disable)

Set if you are using Japanese standard mode floppy disk drive (Floppy3Mode). Otherwise, disable this function

. The available options are driveA, driveB, Both, and Disable.

Video (Video card type, default value is EGA/VGA)

Sets the card type, the available options are MONO, EGA/VGA, CGA40, and CGA80.

HaltOn (Pause) is set when you want to pause the computer. HaltOn (Halt On, default value is AllError)

This field sets which type of exception will cause the system to pause on powering up, the available options are:

AllErrors: If there is any error, the system will display an error message and pause on powering up.

NoErrors: The system will boot up as usual regardless of any errors.

All, Butkeyboard: Any error, the system pauses the boot process, but the keyboard is not working as usual

All, ButDisk/Key: Any error, the system pauses the boot process, but the disk drive and keyboard are not working as usual

.

BIOS Features SetupBIOS special parameter settings

This setting is designed to enhance your system performance according to your system requirements, but if you do not know what you are getting into,


Data Ready
Data Ready is the only way to get the most out of your system.


Auto Sync with Cloud
No manual interaction required to synchronize with Cloud
No manual interaction required to synchronize with cloud services. p>

Any attempt to write to this area will cause the system to crash and display a warning message.

[Special Note]: When installing a new operating system (e.g. Win98), please disable this feature first to avoid disabling the installation.

CPUInternalCache (CPU internal cache, default is Enable)

This feature enables or disables the CPULevel1 cache. In terms of overall speed,

Enabling the L1 cache will result in a significant improvement over when the L1 cache is disabled. Therefore, the default value is enable.

ExternalCache (external caching, default is Enable)

This feature enables or disables the CPULevel2 cache. In terms of overall speed,

Enabling the L2 cache will result in a significant improvement over when the L2 cache is disabled. Therefore, the default value is enable.

PentiumPro CPUs have built-in L2 cache.

QuickPowerOnSelfTest (default=Enable)

When the computer is turned on, the BIOS performs a series of power-on self-tests. When enabled, this feature streamlines and skips

tests for the same items to reduce boot time.

HDDSequenceSCSI/IDEFirst(IDE/SCSI hard drive boot priority, default is IDE)

This option can be used to select whether to use a SCSI or IDE hard drive as the boot disk when both SCSI and IDE hard drives are installed.

BootSequence (Boot Sequence, defaults to C, A)

This option sets the priority for choosing to boot from drive A, drive C, and CD-ROM when the computer is powered on.

SwapFloppyDrive (Floppy drive swap, default is Disable)

When this feature is enabled, the A and B drives are swapped. That is, disk A is designated as disk B, and disk B is designated

as disk A. This means that you don't need to remove the disk from your computer to use it. In this way, you don't need to open the case to swap the wires.

BootUpFloppySeek (Boot Floppy Seek, Default is Disable)

When this feature is enabled, the BIOS POST program detects the presence of the Floppy when the computer is powered on. Otherwise, this detection action is skipped.

FloppyDiskAccessControl (Floppy Disk Access Control Read/Write, default R/W)

This function is mainly used to control floppy disk access. When "ReadOnly" is selected, data can only be read from the floppy disk,

and cannot copy system data to the floppy disk, when R/W is selected, the floppy disk can be read normally.

BootUpNumLockStatus(boot numeric key lock status, default value is On)

On:boot numeric key set to numeric status

Off:boot numeric key set to direction status

IDEHDDBlockModeSectors(IDE hard disk sector settings, default value is HDDMAX)

Most of the newer IDE hard disks support the ability to transfer multiple sectors at once. Enabling this feature speeds up hard drive

access. The options are HDDMAX, Disabled, 2, 4, 8, 16, and 32.

Typematic Rate Setting (Default is Disable)

This option determines whether or not to enable typematic rate setting. If enabled, then the TypematicRate

and TypematicRelay settings have effect.

TypematicRate (characters/sec, keyboard repeat rate, default 6)

This option sets the number of characters per second that will appear when you press and hold a key. The options are: 6, 8, 10, 12, 15, 20

, 24, 30 (characters/sec).

Typematicdelay (input delay time, default is 250ms)

When the key is pressed and held down, the keypad repeats the characters at a certain rate beyond the set delay time. The options are 250m

s, 500ms, 750ms, and 1000ms.

SecurityOption(Security Option Setting, Default is System)

This option requires the user to enter a password, and there are the following two options:System: Every time you turn on the computer, the computer asks for the correct password, otherwise it cannot turn on the computer. Setup:The system will only ask for the correct

password when entering the BIOS setup.

PS/2MouseFunctionControl(PS/2 Mouse Function Control, default value is Auto)

If set to Auto, the system will detect the presence of PS/2 Mouse. If it does, IRQ12 is reserved for

PS/2Mouse. If set to disable, IRQ12 is reserved for the adapter, and the PS/2 mouse has no effect

.

PCI/VGAPaletteSnoop (Default is Disable)

If you are using a non-standard VGA card (e.g., video accelerator card, MPEG card), sometimes the colors do not appear properly, and setting it to "Enab

le" will solve this problem. Other than that, it is recommended to use the default value.

OS/2OnboardMemory>64M(Default is Disable)

If the operating system uses OS/2 and the installed main memory is more than 64MB, then it is set to enable, otherwise

it is set to the default value of Disable.

The default value is "Disable", which means that the system will not be able to use the system if the system is not running on a full HDD.

VideoBIOShadow (VideoBIOSShadow) is an example of how the system can be used to display colors.


Data Ready
Data Ready
Data Ready is a free trial that uses only the latest technology to deliver the most accurate and up-to-the-minute data available on the market today.

C8000-CBFFFtoDC000-DFFFF(Default is Disable)

If you are using a different adapter, this feature, when selected, will utilize Shadow technology to accelerate RO

M on the adapter. However, this will take up space in main memory.

Chipset Features Setup:

This option is designed to allow the user to adjust the performance of the hardware file by using the chipset's parameters.

AutoConfiguration (default 60nsDRAM)

You can select either 60MDRAM or 70NSDRAM depending on the memory you are using, and BIOS will automatically

adjust options 2 through 9 accordingly. If you select "disable", options 2 through 9 will be available to you.

SDRAMCAS#Latency (default 3T)

If you are using a faster SDRAM module, set it to 2T for faster access. Otherwise, set the default to 3T

or check with your dealer for DIMM specifications.

SDRAMSpeculativeRead(Default value is Disable)

PassiveRelease(Default value is Enable)

RelayTransaction(Default value is Disable)

16-bitI/ ORecoveryTime(16-bit I/O recovery time, default value 1BUSCLK)

Defined as the recovery time for 16-bit ISA card I/O.

8-bitI/ORecoveryTime(8-bit I/O recovery time, default value is 1BUSCLK)

Defined as the recovery time for 8-bit ISA card I/O.

VIDEOBIOSCacheable(Video caching, default value is Disable)

Enable:Enable caching to speed up the display.

Disable:Disable this feature.

MemoryHoleatAddress(Default is None)

Some ISA cards require 14-16MB or 15-16MB of memory address space, if you select 14MB-16MB or

15MB-16MB, the system will not be able to utilize this portion of memory space. You can cancel this feature by selecting None.

OnboardFDCSwapA:BA,B swap, default is NoSwap)

When this feature is enabled, disks A and B are swapped. That is, disk A is designated as disk B, and disk B is designated as disk A

.

OnboardSerialPort1 defaults to 3F8H/IRQ4)

Sets the address and IRQ of serial port 1 on the motherboard

OnboardSerialPort2 defaults to 2F8H/IRQ3)

Sets the address and IRQ of serial port 2 on the motherboard

Sets the address and IRQ of serial port 2 on the motherboard

OnboardParallelPort default value is 378H/IRQ7)

Sets the address and IRQ of the parallel port on the host board.

ParallelPortMode (Parallel Port Mode, default value is ECP+EPP)

Sets the mode of operation of the parallel port with the following options :

Normal: Normal speed unidirectional execution.

EPP:Maximum speed bi-directional execution.

ECP:Ultra-high speed bi-autonomous execution.

ECP+EPP:ECP and EPP two modes are used together.

ECPDMASelect(ECPDMA channel select, default value is 3)

If operating in ECP mode, DMA channel select is provided with three settings: 1, 3, and Disable.

UART2UseInfrared(Default is Disable)

This function is used to support infrared (IR) transmission.

Enable: sets the second serial port UART to support infrared transmission.

Disable: Sets the second serial port UART to support COM2.

OnboardPCIIDEEnable (motherboard IDE channel, default value is Both)

Used to enable the built-in IDE channel. The options are:

PrimaryIDEChannel

SecondaryIDEChannel

Both

Disable.

IDE0Master/SlaveMode, IDE1Master/SlaveMode (Hard Disk Timing Mode Setting, Default is Auto)

When preset to Auto, the system automatically detects the timing modes of the four IDE devices to ensure optimal speed. You

Can also set the timing mode to (0, 1, 2, 3, 4).

Power Management Setup

VideoOFFOption (Turn off screen power saving setting, default is Susp, Stby->Off)

This option is used to set the time to enable "Screen Off" in the screen power saving management mode. This option is used to set the timing of enabling "Screen Off" in the Screen Power Management mode. The options are described below:

Susp, Stby->Off: Turns off the screen only when in Standby or Suspend power saving mode.

Suspend->Off: Turns off the screen display only in suspend (Suspend) mode.

Alwayson:Does not turn off the display in any mode.

Allmodes->Off: Turns off the display in any power saving mode.

VideoOFFMethod(Screen off method, default value is V/HSYNC+Blank)

Used to select the mode of screen off. However, if you can't close the screen smoothly, set it to "Blank" or "DPMS" if the card supports

DPMS function.

PWRButton<4secs (Hold down the power button for less than 4 seconds, default value is SoftOff)

This function sets the system operation mode when the power button is held down for less than 4 seconds.

SoftOff: Performs a software shutdown of the ATX power supply.

Suspend:The system enters Suspend mode.

NOFunction:Cancels any function related to ATX switching.

[Please note]:Once the PWR is held down for more than 4 seconds, the system will shut down regardless of the setting.

PWRUpOnModemAct(power on during datacom action, default value is Enable)

ACPWRLossRestart(default value is Disable)

--PMTimers--

HDDPowerDown:

When the system has been in the

When the system does not access the hard disk for a selected period of time, it enters power saving mode. The power saving modes are DozeMode, StandbyMode, and SuspendMode in order of power consumption

. If

The hard drive remains inactive for the duration of the selected time in each mode, it advances to the next lower power mode in sequence.

FanMonitor(XXXXRPM)

The motherboard's built-in monitor detects fan speed in RPM, and if there is no fan installed that supports this feature, select

Ignore to avoid generating an error message.

ThermalMonitor(xxxC/xxxF)

The motherboard's built-in monitor detects CPU and motherboard temperatures. If Ignore is selected, no error message will be displayed when the CPU and motherboard temperatures

are abnormal.

VoltageMonitor(xx.xV)

The motherboard's built-in monitor detects system voltage. If Ignore is selected, no error message will be

displayed when the system voltage is abnormal.

PNP/PCI Setup plug-and-play and PCI devices.