KR20000001474A - Computer system and method having function executing application program during booting managing system - Google Patents
Computer system and method having function executing application program during booting managing system Download PDFInfo
- Publication number
- KR20000001474A KR20000001474A KR1019980021756A KR19980021756A KR20000001474A KR 20000001474 A KR20000001474 A KR 20000001474A KR 1019980021756 A KR1019980021756 A KR 1019980021756A KR 19980021756 A KR19980021756 A KR 19980021756A KR 20000001474 A KR20000001474 A KR 20000001474A
- Authority
- KR
- South Korea
- Prior art keywords
- computer system
- application program
- operating system
- main memory
- unit
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/4411—Configuring for operating with peripheral devices; Loading of device drivers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
본 발명은 운영체제를 부팅하는 도중에 소정의 응용프로그램을 수행하는 기능을 지닌 컴퓨터 시스템 및 그 방법에 관한 것으로서, 본 발명에 의한 프로세서, 주기억장치 및 입출력장치를 구비하고, 운영체제 부팅시간 중에 응용프로그램 수행하는 기능을 지닌 컴퓨터 시스템은 컴퓨터 시스템에 전원이 인가되면, 컴퓨터 시스템을 구성하는 각 장치에 대한 상태를 검사하고, 컴퓨터 시스템이 동작할 수 있도록 초기화 작업을 수행하는 전원인가후자가진단부; 컴퓨터 시스템에서 동작할 운영체제를 구성하는 각 디바이스 드라이버 및 시스템 소프트웨어를 주기억장치에 로드하는 운영체제로드부; 소정의 응용프로그램을 저장하는 응용프로그램저장부; 및 전원인가후자가진단부의 작업이 종료되면 운영체제로드부의 작업과 병행하여 응용프로그램저장부에 저장된 응용프로그램을 주기억장치에 로드하여 수행하고, 운영체제로드부의 작업이 종료되면 사용자의 제어를 받아 응용프로그램의 수행을 종료하는 응용프로그램제어부를 더 포함함을 특징으로 한다.The present invention relates to a computer system having a function of executing a predetermined application program during the booting of the operating system, and a method thereof, comprising a processor, a main memory device and an input / output device according to the present invention. The computer system having a function includes: a power-on late self-diagnosis unit configured to inspect a state of each device constituting the computer system when power is supplied to the computer system, and perform initialization to operate the computer system; An operating system loading unit that loads each device driver and system software constituting an operating system to operate in a computer system into a main memory device; An application program storage unit for storing a predetermined application program; And when the task of the power-on self-diagnosis unit is terminated, the application stored in the application storage unit is loaded into the main memory in parallel with the operation of the operating system load unit, and when the operation of the operating unit load unit is terminated, the application program is controlled by the user. It characterized in that it further comprises an application program controller for terminating the execution.
본 발명에 의하면, 사용자가 운영체제의 부팅시간 동안 단순히 부팅작업이 종료되는 것을 기다리는 것이 아니라 다른 유익한 작업을 수행할 수 있으므로 컴퓨터 시스템을 보다 효율적으로 사용할 수 있다.According to the present invention, the user can perform other beneficial tasks instead of simply waiting for the booting operation to be completed during the booting time of the operating system, thereby enabling the computer system to be used more efficiently.
Description
본 발명은 컴퓨터 시스템에 관한 것으로서, 특히 운영체제를 부팅하는 도중에 소정의 응용프로그램을 수행하는 기능을 지닌 컴퓨터 시스템 및 그 방법에 관한 것이다.TECHNICAL FIELD The present invention relates to a computer system, and more particularly, to a computer system and a method having a function of performing a predetermined application while booting an operating system.
요즈음, 컴퓨터 시스템의 운영체제는 그래픽 사용자 인터페이스 및 다양한 통신 서비스를 제공하는 등 그 기능이 점점 늘어나고, 이에 따라 운영체제의 용량도 급격히 커지고 있다. 그래서, 사용자가 컴퓨터 시스템을 사용하고자 하는 경우, 컴퓨터 시스템의 부팅시간이 점점 길어지고 있다.These days, the operating system of a computer system is increasing its functions such as providing a graphical user interface and various communication services, and the capacity of the operating system is rapidly increasing. Thus, when a user wants to use a computer system, the booting time of the computer system is getting longer.
종래의 기술에 의하면, 운영체제 부팅시간동안 소정의 그림 화면과 컴퓨터 시스템이 부팅되는 과정(즉, 하드웨어를 검사하고 디바이스 드라이버 및 운영체제를 구성하는 시스템프로그램 등이 컴퓨터 시스템의 메인 메모리에 로드되는 과정)을 사용자에게 알려주는 화면들이 디스플레이된다. 그런데, 종래의 기술에 의하면 사용자는 컴퓨터 시스템의 부팅이 종료되기를 단순히 기다릴 수밖에 없어, 부팅시간이 매우 지루하다고 느끼게 된다.According to the related art, a process of booting a predetermined picture screen and a computer system during an operating system boot time (that is, a process of checking hardware, loading device drivers, and system programs constituting an operating system into the main memory of the computer system) is performed. Screens informing the user are displayed. However, according to the related art, the user simply waits for the booting of the computer system to be terminated, and the booting time is very boring.
본 발명은 상기의 문제점을 해결하기 위하여 창작된 것으로서, 사용자가 부팅시간동안 유익한 작업을 할 수 있도록 운영체제 부팅시간 중에 응용프로그램 수행하는 기능을 지닌 컴퓨터 시스템 및 그 방법을 제공함을 그 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object thereof is to provide a computer system and a method for executing an application program during an operating system boot time so that a user can perform a beneficial task during a boot time.
도 1a는 데스크톱 개인용 컴퓨터 시스템의 외관도이다.1A is an external view of a desktop personal computer system.
도 1b는 노우트북 컴퓨터의 외관도이다.1B is an external view of a notebook computer.
도 2는 컴퓨터 시스템의 내부 구성도이다.2 is an internal configuration diagram of a computer system.
도 3은 본 발명에 의한 컴퓨터 시스템의 부팅제어부를 기능적인 블록으로 도시한 구성도이다.3 is a block diagram showing a boot control unit of a computer system according to the present invention as a functional block.
도 4는 본 발명에 의한 컴퓨터 시스템의 운영체제 부팅시간 중 응용 프로그램 수행하는 과정을 도시한 흐름도이다.4 is a flowchart illustrating a process of executing an application program during an operating system boot time of a computer system according to the present invention.
도 5a는 운영체제가 부팅되는 중에 바이오리듬 프로그램이 수행되는 화면을 도시한 것이다.5A illustrates a screen on which a biorhythm program is executed while an operating system is booting.
도 5b는 바이오리듬 프로그램이 수행되는 중에 운영체제의 부팅이 종료되었음을 나타내는 메시지가 표시된 화면을 도시한 것이다.FIG. 5B illustrates a screen on which a message indicating that booting of an operating system is finished while a biorhythm program is performed is shown.
도 5c는 운영체제의 초기화면의 일예를 도시한 것이다.5C illustrates an example of an initial screen of an operating system.
상기의 목적을 달성하기 위하여, 본 발명에 의한 프로세서, 주기억장치 및 입출력장치를 구비하고, 운영체제 부팅시간 중에 응용프로그램 수행하는 기능을 지닌 컴퓨터 시스템은 컴퓨터 시스템에 전원이 인가되면, 상기 컴퓨터 시스템을 구성하는 각 장치에 대한 상태를 검사하고, 상기 컴퓨터 시스템이 동작할 수 있도록 초기화 작업을 수행하는 전원인가후자가진단부; 상기 컴퓨터 시스템에서 동작할 운영체제를 구성하는 각 디바이스 드라이버 및 시스템 소프트웨어를 상기 주기억장치에 로드하는 운영체제로드부; 소정의 응용프로그램을 저장하는 응용프로그램저장부; 및 상기 전원인가후자가진단부의 작업이 종료되면 상기 운영체제로드부의 작업과 병행하여 상기 응용프로그램저장부에 저장된 응용프로그램을 상기 주기억장치에 로드하여 수행하고, 상기 운영체제로드부의 작업이 종료되면 사용자의 제어를 받아 상기 응용프로그램의 수행을 종료하는 응용프로그램제어부를 더 포함함을 특징으로 한다.In order to achieve the above object, a computer system having a processor, a main memory device and an input / output device according to the present invention, and having a function of executing an application program during an operating system boot time, constitutes the computer system when power is supplied to the computer system. A power-on self-diagnosis unit for inspecting a state of each device and performing an initialization operation to operate the computer system; An operating system loading unit that loads each device driver and system software constituting an operating system to operate in the computer system into the main memory; An application program storage unit for storing a predetermined application program; And loading the application program stored in the application program storage unit into the main memory in parallel with the operation of the operating system loading unit when the operation of the power-on self-diagnosis unit is finished, and controlling the user when the operation of the operating system loading unit is finished. It is characterized in that it further comprises an application program control unit for receiving the execution of the application program.
상기의 다른 목적을 달성하기 위하여, 본 발명에 의한 컴퓨터 시스템의 운영체제 부팅시간 중 응용 프로그램을 수행하는 방법은 컴퓨터 시스템에 전원을 인가하는 단계; 상기 컴퓨터 시스템을 구성하는 각 장치에 대한 상태를 검사하고, 상기 컴퓨터 시스템이 동작할 수 있도록 초기화 작업을 수행하는 단계; 응용 프로그램을 상기 컴퓨터 시스템의 메인 메모리에 로드하여 기동시키고, 동작과정을 상기 컴퓨터 시스템이 구비한 디스플레이어에 표시하는 단계; 상기 컴퓨터 시스템에서 동작할 운영체제를 구성하는 각 디바이스 드라이버 및 시스템 소프트웨어를 상기 메인 메모리에 로드하는 단계; 상기 운영체제의 부팅이 완료되었음을 나타내는 메시지를 상기 디스플레이어에 표시하는 단계; 상기 응용 프로그램을 종료시키는 단계; 및 상기 운영체제의 초기화면을 상기 디스플레이어에 표시하는 단계를 포함함을 특징으로 한다.In order to achieve the above another object, the method for performing an application program during the operating system boot time of the computer system according to the present invention comprises the steps of applying power to the computer system; Checking a state of each device constituting the computer system and performing an initialization operation so that the computer system can operate; Loading and launching an application program into the main memory of the computer system, and displaying an operation process on a display provided by the computer system; Loading each device driver and system software constituting an operating system to operate in the computer system into the main memory; Displaying a message on the display indicating that the booting of the operating system is completed; Terminating the application program; And displaying the initial screen of the operating system on the display.
이하에서 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1a은 데스크톱 개인용 컴퓨터 시스템의 외관도이고, 도 1b는 노우트북 컴퓨터의 외관도이다. 도 1a에 의하면, 데스크톱 개인용 컴퓨터 시스템은 본체(10)와 입출력 장치로 구성되며, 가장 기본적인 입출력 장치로는 모니터(12), 키보드(14), 마우스(16) 등이 있다. 도 1b에 의하면, 노우트북 컴퓨터는 키보드(18) 및 액정표시장치(Liquid crystal display : LCD)(20)를 구비한다.1A is an external view of a desktop personal computer system, and FIG. 1B is an external view of a notebook computer. According to FIG. 1A, the desktop personal computer system includes a main body 10 and an input / output device, and the most basic input / output device includes a monitor 12, a keyboard 14, a mouse 16, and the like. According to FIG. 1B, a notebook computer includes a keyboard 18 and a liquid crystal display (LCD) 20.
도 2는 일반적인 개인용 컴퓨터 시스템의 내부 블록도로서, 크게 CPU(210), 시스템제어기(220), PCI-ISA브릿지(230) 및 수퍼I/O칩(240)으로 구성된다.2 is an internal block diagram of a general personal computer system, and is largely composed of a CPU 210, a system controller 220, a PCI-ISA bridge 230, and a super I / O chip 240.
시스템제어기(220)는 캐쉬메모리(222) 및 디램(DRAM)(224) 등과 접속되고, CPU(210)에 연결되는 호스트 버스(250)와 PCI(Peripheral Component Interconnect) 디바이스(262)를 위한 PCI 버스(260)을 연결하는 브릿지 및 캐쉬메모리제어기 등을 포함한다.The system controller 220 is connected to the cache memory 222 and the DRAM (224) and the like, and a PCI bus for the host bus 250 and the peripheral component interconnect (PCI) device 262 connected to the CPU 210. 260 includes a bridge, a cache memory controller, and the like.
PCI-ISA브릿지(230)는 PCI 버스와 ISA(Industry Standard Architecture) 디바이스(272)를 위한 ISA 버스(270)를 연결하는 브릿지로서, 하드 디스크 드라이브(HDD)(232) 및 광디스크로서 대표되는 시.디.롬(CD-ROM) 드라이브(234) 등에 접속되어 제어하는 IDE 제어기(도면에는 도시되어 있지 않음)를 포함한다.The PCI-ISA bridge 230 is a bridge connecting the PCI bus and the ISA bus 270 for the Industry Standard Architecture (ISA) device 272, which is represented as a hard disk drive (HDD) 232 and an optical disk. And an IDE controller (not shown in the drawing) that is connected to and controls the CD-ROM drive 234 or the like.
수퍼I/O칩(240)에는 키보드(242), 마우스(244) 및 다수의 직렬/병렬 입출력 포트(246) 및 롬-바이오스(ROM-BIOS)(248) 등이 접속되고, ISA 버스(270)를 통해 PCI-ISA 브릿지(230)에 접속된다.The super I / O chip 240 is connected with a keyboard 242, a mouse 244, a plurality of serial / parallel input / output ports 246, a ROM-BIOS 248, and the like, and an ISA bus 270. Is connected to the PCI-ISA bridge 230.
본 발명에 의한 컴퓨터 시스템이 부팅할 때는 도 3에 도시된 바와 같은 기능적인 블록도로 설명한다.When the computer system according to the present invention is booted, a functional block diagram as shown in FIG.
도 3에 의하면, 본 발명에 의한 컴퓨터 시스템의 부팅제어부는 전원인가후자가진단부(300), 운영체제로드부(310), 응용프로그램저장부(340) 및 응용프로그램제어부(320)를 포함한다.According to FIG. 3, the boot control unit of the computer system according to the present invention includes a power-on self-diagnostic unit 300, an operating system load unit 310, an application program storage unit 340, and an application program control unit 320.
전원인가후자가진단부(300)는 컴퓨터 시스템에 전원이 인가되면, 컴퓨터 시스템을 구성하는 각 장치에 대한 상태를 검사하고, 컴퓨터 시스템이 동작할 수 있도록 초기화 작업을 수행한다. 이와같은 작업들은 일반적으로 전원 인가 후 자가 검사(Power On Self Test : POST)라 불리어진다.When the power-on self-diagnosis unit 300 is powered on, the computer system checks the state of each device constituting the computer system and performs an initialization operation so that the computer system can operate. These tasks are commonly referred to as power on self test (POST).
운영체제로드부(310)는 컴퓨터 시스템에서 동작할 운영체제(370)를 구성하는 각 디바이스 드라이버 및 시스템 소프트웨어를 컴퓨터 시스템의 하드디스크 드라이버(232, 350) 또는 씨디-롬 드라이버(234)로부터 주기억장치의 디램(DRAM)(224, 360)에 로드한다.The operating system load unit 310 stores each device driver and system software constituting the operating system 370 to be operated in the computer system from the hard disk drivers 232 and 350 or the CD-ROM driver 234 of the computer system. (DRAM) 224, 360 are loaded.
응용프로그램저장부(320)는 사용자가 짧은 시간동안 유익한 작업을 할 수 있는 배경화면, 간단한 게임프로그램 등의 응용프로그램을 저장한다. 본 발명의 일 실시예에서 응용프로그램저장부(320)는 바이오스 롬(248)의 소정의 영역일 수 있으며, 다른 실시예에서는 장탈착이 가능한 롬으로 구현되어 다른 응용프로그램에 저장된 롬과 바꾸어 설치할 수 있다. 또한, 응용프로그램저장부(320)에 저장된 응용프로그램에 실행되는 동안 필요한 입력정보들 중 일부는 롬 바이오스가 제공하는 셋업(Set-up) 화면을 통해 입력받을 수 있다.The application program storage unit 320 stores an application program such as a background screen, a simple game program, etc., which allows the user to perform an advantageous task for a short time. In an embodiment of the present invention, the application program storage unit 320 may be a predetermined area of the bios ROM 248, and in another embodiment, the application program storage unit 320 may be installed as a ROM that is detachable and replaceable with a ROM stored in another application program. have. In addition, some of the input information required while the application program stored in the application program storage unit 320 is executed may be input through a set-up screen provided by the ROM BIOS.
응용프로그램제어부(330)는 전원인가후자가진단부(300)의 작업이 종료되면 운영체제로드부(310)의 작업과 병행하여 응용프로그램저장부(320)에 저장된 응용프로그램을 주기억장치의 디램(224, 360)에 로드하여 수행하고, 그 과정을 컴퓨터 시스템의 디스플레이어(340)에 표시한다. 응용프로그램제어부(330)가 수행되던 중에 운영체제로드부(310)의 작업이 종료되면 그 메시지를 컴퓨터 시스템의 디스플레이어(340)를 통해 사용자에게 통지하고, 응용프로그램제어부(330)는 사용자의 제어를 받아 그 응용프로그램의 수행을 종료하고, 운영체제(370)에 제어를 넘겨준다.When the operation of the power-on self-diagnostic unit 300 is terminated, the application program controller 330 stores the application program stored in the application program storage unit 320 in parallel with the operation of the operating system load unit 310. And the process is displayed on the display 340 of the computer system. When the operation of the operating system load unit 310 is terminated while the application program controller 330 is executed, the message is notified to the user through the displayer 340 of the computer system, and the application program controller 330 controls the user's control. The execution of the application is terminated, and control is passed to the operating system 370.
여기에서, 전원인가후자가진단부(300), 운영체제로드부(310) 및 응용프로그램제어부(320)는 바이오스 롬(248)에 저장된 소프트웨어로 구현될 수 있다.Here, the power-on self-diagnostic unit 300, the operating system load unit 310 and the application program controller 320 may be implemented by software stored in the BIOS 248.
도 4에 의하면, 본 발명에 의한 컴퓨터 시스템의 운영체제 부팅시간 중 응용 프로그램 수행과정은 다음과 같다. 여기에서는 상기 응용프로그램으로서 일반적인 바이오리듬 프로그램을 사용한 것을 예를들어 설명한다.According to Figure 4, the application program execution process of the operating system boot time of the computer system according to the present invention is as follows. Here, an example of using a general biorhythm program as the application program will be described.
컴퓨터 시스템에 전원을 인가하면, 컴퓨터 시스템을 구성하는 각 장치에 대한 상태를 검사하고, 상기 컴퓨터 시스템이 동작할 수 있도록 초기화 작업을 수행하는 전원 인가 후 자가 진단이 이루어진다(400, 410 단계). 이때, 바이오스의 셋업 화면을 통해 바이오리듬 프로그램에서 필요로 하는 사용자 정보, 즉 사용자의 생년월일에 관한 정보를 미리 설정하여 둘 수 있다.When power is applied to the computer system, the self-diagnosis is performed after power-on, which checks the state of each device constituting the computer system, and performs initialization to allow the computer system to operate (steps 400 and 410). In this case, the user information required by the biorhythm program, that is, the information about the date of birth of the user may be set in advance through the setup screen of the bios.
POST 과정이 에러없이 수행되면, 바이오리듬 프로그램을 컴퓨터 시스템의 메인 메모리에 로드하여 기동시키고, 그 동작과정을 컴퓨터 시스템이 구비한 디스플레이어에 표시한다(450, 460 단계).If the POST process is performed without error, the biorhythm program is loaded into the main memory of the computer system and started, and the operation process is displayed on the display device provided in the computer system (steps 450 and 460).
바이오리듬 프로그램이 수행하는 과정과 병행하여, 컴퓨터 시스템에서 동작할 운영체제를 구성하는 각 디바이스 드라이버 및 시스템 소프트웨어를 메인 메모리에 로드한다(420, 430 단계). 따라서, 컴퓨터 시스템의 디스플레이어에는 도 5a에 도시된 바와 같이 바이오리듬 프로그램이 수행되는 화면과 함께 "WINDOWS BOOTING중 ....."이라는 메시지가 표시된다.In parallel with the process performed by the biorhythm program, each device driver and system software constituting an operating system to operate in the computer system are loaded into the main memory (steps 420 and 430). Accordingly, the displayer of the computer system displays a message ".. WINDOWS BOOTING ....." together with the screen on which the biorhythm program is executed as shown in FIG. 5A.
운영체제의 부팅과정이 완료되면, 도 5b에 도시된 바와 같이 "바이오리듬 프로그램이 수행되는 화면과 함께 "WINDOWS BOOTING 완료"라는 메시지가 표시된다(440 단계).When the booting process of the operating system is completed, as shown in FIG. 5B, the message “WINDOWS BOOTING completed” is displayed together with the screen on which the biorhythm program is executed (440).
그러면, 사용자는 마우스 버튼을 클릭하여 또는 다른 입력수단을 이용하여 바이오리듬 프로그램을 종료시킨다(470, 480 단계).Then, the user terminates the biorhythm program by clicking a mouse button or by using other input means (steps 470 and 480).
바이오리듬 프로그램이 종료되면, 운영체제가 제어를 받아 도 5c와 같은 운영체제의 초기화면을 디스플레이어에 표시한다(490 단계).When the biorhythm program is terminated, the operating system is controlled to display an initial screen of the operating system as shown in FIG. 5C on the display (step 490).
도 3에 의한 컴퓨터 시스템의 부팅제어부 및 도 4에 의한 컴퓨터 시스템의 운영체제 부팅시간 중 응용 프로그램 수행방법의 일실시예는 각각 컴퓨터 시스템에서 실행할 수 있는 프로그램으로 작성가능하다. 그리고 컴퓨터 시스템에서 사용되는 매체로부터 프로그램을 동작시키는 범용 디지털 컴퓨터 시스템에서 구현될 수 있다. 상기 매체는 마그네틱 저장매체(예를 들면, 롬, 플로피디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 씨디-롬, 디.브이.디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장매체를 포함한다.The boot control unit of the computer system of FIG. 3 and the method of executing an application program during an operating system boot time of the computer system of FIG. 4 may be written as a program that can be executed in the computer system. And it can be implemented in a general-purpose digital computer system for operating a program from a medium used in the computer system. The medium may be a magnetic storage medium (e.g., ROM, floppy disk, hard disk, etc.), an optical reading medium (e.g., CD-ROM, D.V.D, etc.) and a carrier wave (e.g. Storage medium).
그리고, 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.In addition, functional programs, codes, and code segments for implementing the present invention can be easily inferred by programmers in the art to which the present invention belongs.
본 발명에 의하면, 사용자가 운영체제의 부팅시간 동안 단순히 부팅작업이 종료되는 것을 기다리는 것이 아니라 다른 유익한 작업을 수행할 수 있으므로 컴퓨터 시스템을 보다 효율적으로 사용할 수 있다.According to the present invention, the user can perform other beneficial tasks instead of simply waiting for the booting operation to be completed during the booting time of the operating system, thereby enabling the computer system to be used more efficiently.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980021756A KR20000001474A (en) | 1998-06-11 | 1998-06-11 | Computer system and method having function executing application program during booting managing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980021756A KR20000001474A (en) | 1998-06-11 | 1998-06-11 | Computer system and method having function executing application program during booting managing system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20000001474A true KR20000001474A (en) | 2000-01-15 |
Family
ID=19539062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980021756A Withdrawn KR20000001474A (en) | 1998-06-11 | 1998-06-11 | Computer system and method having function executing application program during booting managing system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20000001474A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007053331A1 (en) * | 2005-10-31 | 2007-05-10 | Microsoft Corporation | Direct computing experience |
-
1998
- 1998-06-11 KR KR1019980021756A patent/KR20000001474A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007053331A1 (en) * | 2005-10-31 | 2007-05-10 | Microsoft Corporation | Direct computing experience |
US7707400B2 (en) | 2005-10-31 | 2010-04-27 | Microsoft Corporation | Direct computing experience |
US8645671B2 (en) | 2005-10-31 | 2014-02-04 | Microsoft Corporation | Direct computing experience |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE40092E1 (en) | Method for quickly booting a computer system | |
US6336185B1 (en) | Use of other processors during BIOS boot sequence to minimize boot time | |
US5748877A (en) | Method for executing embedded diagnostics from operating system-based applications | |
US20080288766A1 (en) | Information processing apparatus and method for abortting legacy emulation process | |
JPH06187133A (en) | Loading system of operating system, detection system of device connection and decision method of loader of operating system | |
US8312256B2 (en) | Display of a basic input/output system (BIOS) productivity display | |
JPH0744437A (en) | Information processing system | |
US20080126921A1 (en) | Method and computer for displaying preset information | |
US20090083736A1 (en) | Virtualized computer, monitoring method of the virtualized computer and a computer readable medium thereof | |
US6961848B2 (en) | System and method for supporting legacy operating system booting in a legacy-free system | |
TWI599876B (en) | Methods for debugging in a post (power-on self-test) and apparatuses using the same | |
KR20050122666A (en) | Apparatus and method for security and user comfortability in rebooting computer system | |
JPH0784848A (en) | Information processing system | |
KR100621095B1 (en) | Boot system and boot method for initializing peripherals | |
JP2006079628A (en) | System and method of storing user data in partition file or using partition file containing user data | |
US7581037B2 (en) | Effecting a processor operating mode change to execute device code | |
CN1244864C (en) | Information processing system with power-on debugging function and method for power-on debugging | |
US5968173A (en) | Method and system for maximizing the apparent initial processing capability of a computer | |
KR20000001474A (en) | Computer system and method having function executing application program during booting managing system | |
US7370186B1 (en) | Multi-tasking bootstrap system and method | |
CN118312226A (en) | UEFI firmware starting method and system based on RISCV server CPU | |
WO2008048581A1 (en) | A processing device operation initialization system | |
Grover | Modern System Power Management: Increasing demands for more power and increased efficiency are pressuring software and hardware developers to ask questions and look for answers. | |
CN112395017A (en) | UEFI starting method, UEFI and computer | |
KR20070089399A (en) | Boot control method of digital storage device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19980611 |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |