CN1381790A - Computer systme with dual operating systems - Google Patents
Computer systme with dual operating systems Download PDFInfo
- Publication number
- CN1381790A CN1381790A CN 01116652 CN01116652A CN1381790A CN 1381790 A CN1381790 A CN 1381790A CN 01116652 CN01116652 CN 01116652 CN 01116652 A CN01116652 A CN 01116652A CN 1381790 A CN1381790 A CN 1381790A
- Authority
- CN
- China
- Prior art keywords
- computer system
- operating system
- storer
- memory
- application program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
- G06F9/441—Multiboot arrangements, i.e. selecting an operating system to be loaded
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
A computer system with two operating systems is disclosed. When the computer system is starting, the BIOS is loaded in memory for system test. Then the first operating system is selectively loaded in the memory for running the applications stored in the memory, or the second operating system stored in hard disk is selectively loaded in the memory for running it.
Description
The invention provides a kind of computer system, a kind of computer system with two operating systems particularly is provided, the operating system in two operating systems is to be stored in the storer, to shorten the time of start.
In the epoch of this information prosperity, computing machine has become indispensable instrument in the daily life, in computer system, because the operating system of windowing develops very fastly, the function of operating system constantly increases, and therefore the time of open operation system becomes rather tediously long in start process, yet in the scientific and technological epoch of electronization, the user sometimes only wants to check data such as address list or calendar, but must wait one period very long on time, thereby very inconvenient.
See also Fig. 1, Fig. 1 is the functional block diagram of known computer systems 10.Computer system 10 includes a processor 20 and is used for executive routine, one primary memory 30 is used for depositing processor 20 employed program and data, one storer 40 is used for depositing a ROM-BIOS (BIOS-basic input/output system) 42, one hard disk 60 is used for depositing an operating system (operating system) 62, application program 64 and data 66, one display device 80 and an input media 90 and is used for allowing user's manipulation operation system 62 and application program 64.
When computer system 10 starts, pack into earlier primary memory 30 and carry out a system testing function of ROM-BIOS 42, then computer system 10 just can will be stored in operating systems 62 in the hard disk 60 primary memory 30 of packing into, to open and to carry out the application program 64 that is stored in the hard disk 60, in this process, because the processing speed of hard disk 60 is the storer of other kinds relatively, as ROM (read-only memory) (ROM), random-access memory (ram), it is slow that flash memories (flash) etc. are wanted, and present operating system 62 is windowing and function is very powerful, therefore pack into very tediously long of time of primary memory 30, for the user, wait for that the time of computer system 10 starts is too permanent.
Therefore fundamental purpose of the present invention provides a kind of computer system with two operating systems, and wherein an operating system is to be stored in the storer, to address the above problem.
In order to realize purpose of the present invention, a kind of computer system is provided, this computer system includes:
One processor is used for executive routine;
One primary memory is used for depositing employed program of this processor and data;
One storer is used for depositing a ROM-BIOS, one first operating system, and at least one application program; And
One hard disk is used for depositing one second operating system;
Wherein this computer system is when start, earlier this ROM-BIOS is packed into this primary memory to carry out a system testing function, thereafter this computer system this first operating system that can select to be stored in this storer is packed this primary memory into to open and to carry out the application program that is stored in this storer, or select to be stored in this second operating system in this hard disk and pack this primary memory into carrying out this second operating system, and this first operating system only can be carried out the application program that is stored in this storer.
Aforementioned calculation machine of the present invention system also includes one and is used for selecting to open the switch of this first or second operating system.
Aforementioned calculation machine of the present invention system also includes a display device and an input media that is used for display screen, and the user can utilize this display device and input media to control this application program.
Fig. 1 is the functional block diagram of known computer systems.
Fig. 2 is the functional block diagram of computer system of the present invention.
See also Fig. 2, Fig. 2 is the functional block diagram of computer system 110 of the present invention.Computer system 110 includes a processor 120 and is used for executive routine, one primary memory 130 is used for depositing processor 120 employed program and data, one hard disk 160 is used for depositing one second operating system 162, and one storer 140 be used for depositing a ROM-BIOS (BIOS-basicinput/output system) 142, one first operating system 144, and at least one application program 146.
As shown in Figure 2, storer 140 can be substituted by ROM (read-only memory), certainly also can be flash memory 150, be used for storing outside ROM-BIOS 142, first operating system 144 and the application program, also can be used to the application program 146 needed data (data) 152 in the memory 140 (or ROM (read-only memory) or flash memory 150).When second operating system 162 of computer system 110 in carrying out hard disk 160, second operating system 162 can write data 152 in the flash memory 150, or the data 152 in the flash memory 150 are read.
Compare with known computer systems, there is first operating system 144 in the storer 140 of computer system 110 of the present invention (being ROM (read-only memory) or flash memory 150), therefore work as the user and only will read some master datas, the user can open computer system 110 apace by opening first operating system 144, and does not need to wait for one tediously long period.
The above only is preferred embodiment of the present invention, and all any variation and modifications of doing according to claim of the present invention all belong to the covering scope of patent of the present invention.
Claims (9)
1. computer system, it includes:
One processor is used for executive routine;
One primary memory is used for depositing employed program of this processor and data;
One storer is used for depositing a ROM-BIOS, one first operating system, and at least one application program; And
One hard disk is used for depositing one second operating system;
Wherein this computer system is when start, earlier this ROM-BIOS is packed into this primary memory to carry out a system testing function, thereafter this computer system this first operating system that can select to be stored in this storer is packed this primary memory into to open and to carry out the application program that is stored in this storer, or select to be stored in this second operating system in this hard disk and pack this primary memory into carrying out this second operating system, and this first operating system only can be carried out the application program that is stored in this storer.
2. computer system as claimed in claim 1, wherein this storer can be a flash memory, is used for storing the needed data of application program in this storer.
3. computer system as claimed in claim 2, wherein when this computer system when carrying out this second operating system, this second operating system can write data this flash memory and maybe the data in this flash memory be read.
4. computer system as claimed in claim 1, wherein this storer can be a ROM (read-only memory), is used for storing the needed data of application program in this storer.
5. computer system as claimed in claim 4, wherein when this computer system when carrying out this second operating system, this second operating system can write data this ROM (read-only memory) and maybe the data in this ROM (read-only memory) be read.
6. computer system as claimed in claim 1, it includes a switch and is used for selecting this first or second operating system of unlatching.
7. computer system as claimed in claim 1, it also includes a display device and an input media that is used for display screen, and the user can utilize this display device and input media to control this application program.
8. computer system as claimed in claim 1, wherein the application program in this storer can be a calendar, telephone directory or p.m.entry application program.
9. computer system as claimed in claim 1, wherein this primary memory is DRAM.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 01116652 CN1200370C (en) | 2001-04-20 | 2001-04-20 | Computer systme with dual operating systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 01116652 CN1200370C (en) | 2001-04-20 | 2001-04-20 | Computer systme with dual operating systems |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1381790A true CN1381790A (en) | 2002-11-27 |
CN1200370C CN1200370C (en) | 2005-05-04 |
Family
ID=4662549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 01116652 Expired - Lifetime CN1200370C (en) | 2001-04-20 | 2001-04-20 | Computer systme with dual operating systems |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1200370C (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1312581C (en) * | 2004-03-25 | 2007-04-25 | 绿创科技股份有限公司 | External starter for pc system |
CN100334545C (en) * | 2004-04-26 | 2007-08-29 | 英特维数位科技股份有限公司 | Architecture and method for controlling noise generated from computer system |
CN100403259C (en) * | 2005-07-04 | 2008-07-16 | 英特维数位科技股份有限公司 | Frame work of renewing data for computer system and method therefor |
CN100403262C (en) * | 2005-08-15 | 2008-07-16 | 威盛电子股份有限公司 | Computer device startup method and computer device employing same method |
CN100419682C (en) * | 2005-09-27 | 2008-09-17 | 联想(北京)有限公司 | System and method for fast starting attachment memory of computer |
US7447890B2 (en) | 2004-07-16 | 2008-11-04 | Mitac Technology Corp. | Method for fast activation and playing of multimedia data with non-fixed data storage media |
CN100454240C (en) * | 2005-07-04 | 2009-01-21 | 英特维数位科技股份有限公司 | Framework of computer system to process case and method therefor |
-
2001
- 2001-04-20 CN CN 01116652 patent/CN1200370C/en not_active Expired - Lifetime
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1312581C (en) * | 2004-03-25 | 2007-04-25 | 绿创科技股份有限公司 | External starter for pc system |
CN100334545C (en) * | 2004-04-26 | 2007-08-29 | 英特维数位科技股份有限公司 | Architecture and method for controlling noise generated from computer system |
US7447890B2 (en) | 2004-07-16 | 2008-11-04 | Mitac Technology Corp. | Method for fast activation and playing of multimedia data with non-fixed data storage media |
CN100403259C (en) * | 2005-07-04 | 2008-07-16 | 英特维数位科技股份有限公司 | Frame work of renewing data for computer system and method therefor |
CN100454240C (en) * | 2005-07-04 | 2009-01-21 | 英特维数位科技股份有限公司 | Framework of computer system to process case and method therefor |
CN100403262C (en) * | 2005-08-15 | 2008-07-16 | 威盛电子股份有限公司 | Computer device startup method and computer device employing same method |
CN100419682C (en) * | 2005-09-27 | 2008-09-17 | 联想(北京)有限公司 | System and method for fast starting attachment memory of computer |
Also Published As
Publication number | Publication date |
---|---|
CN1200370C (en) | 2005-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6772955B2 (en) | Memory card | |
US6363436B1 (en) | Method and system for loading libraries into embedded systems | |
US6637023B1 (en) | Method and system for updating read-only software modules | |
EP2863325B1 (en) | Method and systems for providing media content collected by sensors of a device | |
CN1502075A (en) | Method for loading and executing an application in an embedded environment | |
FR2687812A1 (en) | Information processing system | |
CN105224318B (en) | information processing method and electronic equipment | |
CN1200370C (en) | Computer systme with dual operating systems | |
CN112445729A (en) | Operation address determination method, PCIe system, electronic device and storage medium | |
KR900006854A (en) | Programmable Controller | |
CN111782474A (en) | Log processing method and device, electronic equipment and medium | |
US7769989B2 (en) | Processor for processing data using access addresses linked to the data type of the processed data | |
CN1402125A (en) | Method and system for direct enabling multiple PDA operation systems by hardware element | |
KR960011669A (en) | Central Processing Unit | |
JP3913128B2 (en) | Memory card | |
JPH0343866A (en) | Electronic telephone directory | |
JPH01175048A (en) | Computer | |
CN1704899A (en) | Portable reproduction tool for computer application programs | |
CN1952931A (en) | Method and system for sharing document | |
Mosley et al. | An Introduction to Microcomputers | |
JP2004164063A (en) | Data registration and display method | |
CN1534484A (en) | Method of increasing storage in processor | |
JPH01128132A (en) | Electronic computer | |
JPH0724030B2 (en) | Debug device | |
JPH01233526A (en) | Data access and program calling system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
PP01 | Preservation of patent right |
Effective date of registration: 20060925 Pledge (preservation): Preservation |
|
PD01 | Discharge of preservation of patent |
Date of registration: 20070325 Pledge (preservation): Preservation |
|
CX01 | Expiry of patent term |
Granted publication date: 20050504 |
|
CX01 | Expiry of patent term |