Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Double basic input and output systems of computer

A basic input and output, computer system technology, applied in the input/output process of data processing, calculation, machine execution devices, etc., can solve problems such as incompleteness, computer system crashes, cumbersome hardware maintenance procedures, etc.

Inactive Publication Date: 2006-02-01
GIGA BYTE TECH CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] But Bealkowski et al.'s invention does not allow users to freely select the main BIOS program or the auxiliary backup BIOS program to be loaded into the address space in the CPU of the computer system to execute the boot program, and this invention still takes the main BIOS program as the The program that is loaded first, in fact not all situations are suitable for this processing mode, in most cases, because the simple hardware test program of Bealkowski et al.'s invention only tests a byte in the main BIOS program, so even if it should be The bytes of the test are correct, and it does not mean that the main BIOS program must be complete, so that the possibly incomplete main BIOS program is loaded into the address space in the CPU of the computer system to execute the boot program. The result, of course, is still to freeze the computer system and also require cumbersome hardware repair procedures

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Double basic input and output systems of computer
  • Double basic input and output systems of computer
  • Double basic input and output systems of computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] Please refer to Figure 1A , Figure 1A Shown is a simplified block diagram of a computer system 10 of the present invention, Figure 1A Not all elements of computer system 10 are shown, but only those elements relevant to the present invention. The computer system 10 includes a central processing unit (CPU) 20 , an address decoder 30 connected to the CPU 20 , a memory 40 , a chipset 60 , and a reset circuit 70 . The CPU address line 23 transmits an address to the address decoder 30, and the address decoder 30 decodes the address according to the address and sets the I / O address of the internal memory 40 via the bus address line 34, and then the internal memory 40 decodes the address according to the bus address. The memory address set by line 34 transfers the memory data to CPU 20 via data bus 42 .

[0014] The system configuration processing mode described above is basically similar to the known technology, that is, the address decoder 30 is used to map the data of di...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a computer system includes at least two optional basic input / output systems, which comprises a sequence circuit and a basic input / output system switching circuit for selecting an appropriate and complete basic input / output system from a plurality of basic input / output systems to be mapped to a predetermined address space of the CPU of the computer system, wherein the multiple basic input / output systems can be initialized directly by the user, and at least one of them is provided with a checking code for the completeness of its basic input / output system, thus avoiding the loading of incomplete basic input / output system.

Description

technical field [0001] The present invention relates to a basic input / output system (BIOS) structure of a computer system, in particular to a computer system including a plurality of basic input / output system programs that can be selected by a user. Background technique [0002] At present, most computer systems use a central processor unit (CPU) to execute a BIOS program stored in a non-volatile memory (non-volatile memory) to complete the booting action when starting up. The BIOS program not only provides the basic function support of the driver program of the components in the computer system and the operating system, but also includes a power on self-test (POST) program and a bootstrap program. The POST program is used to ensure that the basic components in the computer system can work correctly. After executing the POST program, the BIOS program then executes the activation loader. The purpose of executing the activation loader is to activate the operating system. The ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/00G06F9/38G06F11/08
Inventor 林火元
Owner GIGA BYTE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products