CN100458691C - Method for quickly starting and executing computer multimedia playing from standby mode - Google Patents
Method for quickly starting and executing computer multimedia playing from standby mode Download PDFInfo
- Publication number
- CN100458691C CN100458691C CNB2005101162324A CN200510116232A CN100458691C CN 100458691 C CN100458691 C CN 100458691C CN B2005101162324 A CNB2005101162324 A CN B2005101162324A CN 200510116232 A CN200510116232 A CN 200510116232A CN 100458691 C CN100458691 C CN 100458691C
- Authority
- CN
- China
- Prior art keywords
- operating system
- computer
- multimedia
- computer device
- standby mode
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
Description
技术领域 technical field
本发明涉及启动执行电脑多媒体播放的方法,特别涉及一种由待机模式快速启动执行电脑多媒体播放的方法。The invention relates to a method for starting and executing computer multimedia playing, in particular to a method for quickly starting and executing computer multimedia playing from a standby mode.
背景技术 Background technique
在电脑技术中,传统做法是在同一台电脑装置中安装一个操作系统(Operating System),当电脑启动时,在完成系统基本启动程序之后,就会载入和执行硬盘中的操作系统,并载入和执行设备驱动程序和指定的应用程序。In computer technology, the traditional method is to install an operating system (Operating System) in the same computer device. When the computer is started, after completing the basic startup procedure of the system, the operating system in the hard disk will be loaded and executed, and the operating system will be loaded. Import and execute device drivers and specified applications.
而随着电脑的功能越来越强,电脑的应用领域也越来越多,电脑制造厂商就设计出不同的电脑功能,以满足实际的需求。例如,典型的应用是将电脑结合家电设备或多媒体播放设备而设计出具有更佳功能的多媒体电脑系统。And as the functions of computers are getting stronger and stronger, and the application fields of computers are also increasing, computer manufacturers just design different computer functions to meet actual needs. For example, a typical application is to combine a computer with a home appliance or a multimedia player to design a multimedia computer system with better functions.
而由于不同的操作系统各有各的优势,因此业者设计出具有双操作系统的多媒体电脑,其一般作法是将硬盘划分为两个硬盘分区,其中一个分区安装了第一操作系统,而另一分区安装了第二操作系统,该第一操作系统负责正常电脑操作模式的控制,而第二作业系统则负责多媒体播放模式的控制。And because different operating systems have their own advantages, so the industry has designed a multimedia computer with dual operating systems. Its general practice is to divide the hard disk into two hard disk partitions, one of which is installed with the first operating system, and the other A second operating system is installed in the partition, the first operating system is responsible for the control of the normal computer operation mode, and the second operating system is responsible for the control of the multimedia playing mode.
在省电技术方面,当电脑系统完成启动程序之后,各个连接的部件都已被驱动呈工作状态,因此整个电脑系统就会消耗额定的电功率。为了达到节能和延长电脑系统使用寿命的目的,在目前电脑装所广泛使用的视窗操作系统中(例如Windows XP、Windows 2000、Windows Me),已普遍整合了先进架构电源接口标准ACPI(Advanced Configuration and Power Interface)的电源管理功能,借助该ACPI接口标准可控制电脑系统中相关硬件的电源管理操作。In terms of power saving technology, after the computer system completes the boot process, all connected components are driven to work, so the entire computer system will consume rated power. In order to achieve the purpose of saving energy and prolonging the service life of the computer system, the Windows operating system (such as Windows XP, Windows 2000, Windows Me) widely used in the current computer installation has generally integrated the advanced architecture power interface standard ACPI (Advanced Configuration and Power Interface) power management function, with the help of the ACPI interface standard can control the power management operation of related hardware in the computer system.
该先进架构电源接口标准ACPI可管理周边设备的用电情况。在ACPI接口标准所规范的电源管理功能中包括有电源开启(Active)、休眠(Hibernation)、待机(Standby)、关闭电源(Shutdown)等功能。在典型的ACPI架构下,将电源的状态定义为五种不同的电源状态,分别为:The Advanced Architecture Power Interface standard, ACPI, manages the power usage of peripheral devices. The power management functions regulated by the ACPI interface standard include functions such as power on (Active), hibernation (Hibernation), standby (Standby), and power off (Shutdown). Under the typical ACPI architecture, the state of the power supply is defined as five different power states, which are:
S0-正常电源供应状态。S0 - normal power supply state.
S1-第一阶待机状态,在此状态中,停止对监视器及磁盘驱动器供电,但仍对中央处理器、存储器及风扇供电。S1 - first stage standby state, in this state, power to the monitor and disk drives is stopped, but power to the CPU, memory and fans remains.
S2-第二阶待机状态,在此状态中,除了停止对监视器、磁盘驱动器供电之外,还停止对中央处理器与高速缓存供电。S2—the second-stage standby state. In this state, in addition to stopping the power supply to the monitor and the disk drive, the power supply to the central processing unit and the cache memory is also stopped.
S3-第三阶待机状态,在此状态中,停止对监视器、磁盘驱动器、中央处理器与高速缓存等设备供电,仅维持对随机存储器(RAM)的最小电力供应。S3—the third-stage standby state. In this state, the power supply to devices such as monitors, disk drives, CPUs, and caches is stopped, and only the minimum power supply to random access memory (RAM) is maintained.
S4-休眠状态,在此一状态中,停止对所有的设备及元件供电,但操作系统在电源关闭之前可将原开启时的数据和程序执行状态予以储存。S4-Sleep state, in this state, the power supply to all devices and components is stopped, but the operating system can store the data and program execution state when the power is turned off before the power is turned off.
S5-关闭所有电源的供应。S5 - Turn off all power supplies.
根据使用者的设定,电脑系统可进入待机或休眠状态,在待机状态时可使电脑系统处于低电力消耗(Low-power State),而休眠状态时则可使电脑系统处于更加省电的状态。According to the user's settings, the computer system can enter the standby or hibernation state. In the standby state, the computer system can be in a low power consumption (Low-power State), and in the hibernation state, the computer system can be in a more power-saving state. .
然而,电脑装置与家电设备或多媒体播放设备之间,由于各自之硬件架构设计与功能有所不同,因此在整合有家电设备或多媒体播放设备的电脑系统中,其电脑系统的开机时间,很难像一般家电设备或一般多媒体播放设备(例如音乐光盘驱动器、影音光盘驱动器等)之操作方式一样,可以即时开关机。However, due to the differences in hardware architecture design and functions between computer devices and home appliances or multimedia playback devices, it is difficult to start the computer system in a computer system integrated with home appliances or multimedia playback devices. It can be turned on and off instantly, just like the operation mode of general household appliances or general multimedia playback equipment (such as music CD drive, audio-visual CD drive, etc.).
虽然业者以不同操作系统来进行电脑操作模式及多媒体播放模式的控制,但在执行多媒体播放功能时,需通过电脑系统启动该影音设备的应用程序才得以执行,使用者必须等待冗长的开机程序。即使用者必需首先启动电脑系统,并在该电脑系统完成基本输入输出系统程序启动、系统自检、周边设备检测及驱动、操作系统启动、系统组态设定等所有程序之后,才能执行该多媒体影音播放功能。此种方式并不符合一般使用者操作多媒体播放的习惯。Although the operators use different operating systems to control the computer operation mode and the multimedia playback mode, when executing the multimedia playback function, the application program of the audio-visual device needs to be activated through the computer system to be executed, and the user must wait for a lengthy boot process. That is to say, the user must start the computer system first, and only after the computer system completes all procedures such as basic input and output system program startup, system self-test, peripheral device detection and drive, operating system startup, and system configuration settings, can the multimedia program be executed. Video playback function. This method does not conform to the habit of common users in operating multimedia playback.
不论是使用单一操作系统或双操作系统的多媒体电脑系统架构,如果使用者不想等待冗长的开机程序,其中一个作法是先将电脑的电源开启,使电脑随时处于开机状态。但这种作法会使电脑消耗无谓的电力。Regardless of the multimedia computer system architecture using a single operating system or dual operating systems, if the user does not want to wait for a lengthy boot process, one of the methods is to turn on the power of the computer first, so that the computer is always on. But this approach will cause the computer to consume unnecessary power.
发明内容 Contents of the invention
因此,本发明的主要目的是提供一种由待机模式快速启动执行电脑多媒体播放的方法,是在使用者关闭电脑装置的电源时,借助本发明的设计,实际上仅使电脑装置进入待机状态,而当使用者要执行多媒体播放功能时,则使该电脑装置由待机状态被唤醒,而进入多媒体播放模式。Therefore, the main purpose of the present invention is to provide a method for quickly starting and executing computer multimedia playback from the standby mode. When the user turns off the power of the computer device, with the help of the design of the present invention, in fact, only the computer device enters the standby state. And when the user wants to execute the multimedia playing function, the computer device is woken up from the standby state and enters the multimedia playing mode.
本发明之另一目的是提供一种在双操作系统的电脑装置中快速启动执行电脑多媒体播放的方法,其在一安装有二个以上操作系统的电脑装置中,借助本发明的设计,而快速进行不同操作系统间的切换。Another object of the present invention is to provide a method for quickly starting and executing computer multimedia playback in a computer device with dual operating systems. In a computer device with more than two operating systems installed, the design of the present invention can quickly Switch between different operating systems.
本发明之另一目的是提供一种电脑多操作系统的切换方法,其在电脑装置的系统存储器中配置一第二操作系统核心程序存储区,并载入第二操作系统核心程序。在电脑装置由待机状态被唤醒时,可迅速地切换操作到第二操作系统。Another object of the present invention is to provide a method for switching multiple operating systems of a computer, which configures a second operating system core program storage area in the system memory of the computer device, and loads the second operating system core program. When the computer device is woken up from the standby state, the operation can be quickly switched to the second operating system.
本发明为解决现有技术的问题所采用的技术手段是在一电脑装置的硬盘中储存有至少一第一操作系统以及第二操作系统和第二操作系统核心程序,一事件信号产生单元连接于该电脑装置。当电脑装置以该第一操作系统完成系统启动程序后,会在系统存储器中建立一第二操作系统核心程序存储区,并将第二操作系统核心程序载入至该第二操作系统核心程序存储区中。当使用者操作一开关单元欲将电脑装置关闭时,会使电脑装置进入待机模式。在该电脑装置的待机模式下,若使用者操作事件信号产生单元时,则会使电脑装置由待机模式被唤醒,并启动执行系统存储器中第二操作系统核心程序存储区的第二操作系统核心程序,使电脑装置进入多媒体播放模式。The technical means adopted by the present invention to solve the problems of the prior art is to store at least a first operating system, a second operating system and a core program of the second operating system in the hard disk of a computer device, and an event signal generating unit is connected to the computer device. After the computer device completes the system startup procedure with the first operating system, a second operating system core program storage area will be established in the system memory, and the second operating system core program will be loaded into the second operating system core program storage area in the district. When the user operates a switch unit to turn off the computer device, the computer device will enter the standby mode. In the standby mode of the computer device, if the user operates the event signal generating unit, the computer device will be awakened from the standby mode, and the second operating system kernel in the second operating system kernel program storage area in the system memory will be started to be executed. The program enables the computer device to enter a multimedia playback mode.
本发明的较佳实施例中,该系统存储器中除建立第二操作系统核心程序存储区之外,还可建立一多媒体设备驱动程序及应用程序存储区,用以储存多媒体设备驱动程序及多媒体应用程序。当电脑装置由待机模式被唤醒并进入多媒体播放模式时,可直接由该多媒体设备驱动程序及应用程序存储区中执行多媒体设备驱动程序及多媒体应用程序。In a preferred embodiment of the present invention, in addition to setting up the second operating system core program storage area in the system memory, a multimedia device driver and application program storage area can also be established to store the multimedia device driver and multimedia applications. program. When the computer device is awakened from the standby mode and enters the multimedia playing mode, the multimedia device driver and the multimedia application program can be executed directly from the multimedia device driver program and the application program storage area.
借助本发明的设计,使得电脑装置在完成第一操作系统的启动程序后,以待机模式随时检测一预设事件信号是否产生,而当检测到该预设事件信号时,则使电脑装置由待机模式被唤醒,并启动执行第二操作系统的核心程序,使电脑装置得以快速进入多媒体播放模式。在实际应用时,若该电脑装置结合了多媒体影音播放或资讯家电功能时,可借助该操作系统的快速切换操作,而达到快速切换启动该预设多媒体影音播放或资讯家电功能。使用者可省下繁冗耗时的开机启动时间,且又能达到节能省电的效果。再者,该电脑装置在本发明的控制之下而执行多媒体影音播放功能时,若检测到一预设的第二事件信号,则电脑装置即停止执行多媒体影音播放模式,然后,第一操作系统会被唤醒,而使电脑装置回复进入正常电脑操作模式。这样就可使电脑装置快速切换至第一操作系统,而不需要重新启动该第一操作系统。With the help of the design of the present invention, after the computer device completes the start-up procedure of the first operating system, it detects whether a preset event signal is generated at any time in the standby mode, and when the preset event signal is detected, the computer device is turned from the standby mode. The mode is awakened, and starts to execute the core program of the second operating system, so that the computer device can quickly enter the multimedia playing mode. In actual application, if the computer device is combined with the functions of multimedia audio-visual playback or information appliance, the quick switching operation of the operating system can be used to quickly switch and activate the preset multimedia audio-visual playback or information appliance function. The user can save the tedious and time-consuming start-up time, and can achieve the effect of energy saving and power saving. Furthermore, when the computer device executes the multimedia video and audio playback function under the control of the present invention, if a preset second event signal is detected, the computer device stops executing the multimedia video and video playback mode, and then the first operating system will be woken up, and the computer device will return to normal computer operation mode. In this way, the computer device can quickly switch to the first operating system without restarting the first operating system.
附图说明 Description of drawings
以下结合附图说明本发明的具体实施方式,其中:The specific embodiment of the present invention is described below in conjunction with accompanying drawing, wherein:
图1示出一包括有本发明由待机模式快速启动执行电脑多媒体播放方法的第一实施例系统功能模块图;Fig. 1 shows a first embodiment system function block diagram that includes the present invention and executes computer multimedia playing method by fast start of standby mode;
图2示出图1所示实施例的控制流程图一;Fig. 2 shows the first control flow diagram of the embodiment shown in Fig. 1;
图3示出图1所示实施例的控制流程图二;Fig. 3 shows the second control flow diagram of the embodiment shown in Fig. 1;
图4示出一包括有本发明由待机模式快速启动执行电脑多媒体播放方法的第二实施例系统功能模块图;Fig. 4 shows a system function block diagram of a second embodiment that includes the present invention's second embodiment of the method for quickly starting and executing computer multimedia playback in standby mode;
图5示出图4所示实施例的控制流程图一;Fig. 5 shows the first control flow diagram of the embodiment shown in Fig. 4;
图6示出图4所示实施例的控制流程图二;Fig. 6 shows the second control flow diagram of the embodiment shown in Fig. 4;
100 电脑装置100 Computer Devices
11 中央处理器11 CPU
12 第一总线桥接器12 First bus bridge
13 第二总线桥接器13 Second bus bridge
14 系统存储器14 System memory
141 第二操作系统核心程序存储区141 Second operating system core program storage area
142 多媒体设备驱动程序及应用程序存储区142 Multimedia device driver and application storage area
15 显示器15 Display
150 显示器接口150 Display interface
16 基本输入输出系统存储器16 BIOS memory
161 基本输入输出系统程序161 Basic input and output system program
162 系统自检程序162 System self-test program
17 硬盘17 hard disk
170 硬盘接口170 Hard disk interface
171 第一分区171 The first division
171a 第一操作系统171a First operating system
171b 设备驱动程序171b device driver
171c 应用程序171c Application
172 第二分区172 Second Division
172a 第二操作系统172a Second operating system
172b 第二操作系统核心程序172b Kernel program of the second operating system
172c 多媒体设备驱动程序172c multimedia device driver
172d 多媒体应用程序172d Multimedia applications
18 电源管理机构18 Power management mechanism
19 多媒体播放设备19 Multimedia playback equipment
190 多媒体影音接口190 Multimedia video interface
2 键盘控制器2 keyboard controller
21 键盘基本输入输出系统21 Keyboard basic input and output system
22 键盘装置22 keyboard device
23 电脑鼠标23 computer mouse
24 事件信号产生单元24 Event signal generation unit
3 电源转换器3 Power converter
31 开关元件31 Switching element
具体实施方式 Detailed ways
图1示出一包括有本发明由待机模式快速启动执行电脑多媒体播放方法的第一实施例系统功能模块图。本发明的电脑装置100包括有一中央处理器11、一第一总线桥接器12、一第二总线桥接器13,其中该中央处理器11经由系统总线连接于第一总线桥接器12,而第一总线桥接器12连接有一系统存储器14,并经由一显示器接口150连接一显示器15。Fig. 1 shows a system function block diagram of the first embodiment including the method for quickly starting and executing computer multimedia playback from standby mode according to the present invention. The
第二总线桥接器13连接有一基本输入输出系统存储器16。该基本输入输出系统存储器16中储放有电脑装置启动时所需的基本输入输出系统程序161(BIOS程序)及系统自检程序162(Power On Self Test,简称POST程序)。A BIOS memory 16 is connected to the
第二总线桥接器13经由总线连接一硬盘接口170,再由该硬盘接口170连接一硬盘17。该硬盘17作为本发明中的数据储存媒体。在该硬盘17中可划分出第一分区171及第二分区172,在该第一分区171中安装有一第一操作系统171a。该第一操作系统171a可为目前所普遍使用的Windows视窗操作系统。当电脑启动时,若以该第一操作系统171a启动,就可使该电脑操作于该第一操作系统171a下。在该第一分区171中还安装有电脑装置100运行所需的各项设备驱动程序171b及应用程序171c。The
在该硬盘17的第二分区172中储存有一第二操作系统172a及第二操作系统核心程序172b(Kernel)。该第二操作系统172a可为Linux操作系统(Linux-based Operating System),也可为其它类型的操作系统,例如精简版视窗操作系统(Tiny Windows-based Operating System)、或其它嵌入式操作系统(Embedded Operating System)。A
该第二分区172中还储存有可操作在该第二操作系统172a下的各项多媒体设备驱动程序172c及多媒体应用程序172d。在实际应用时,该多媒体设备驱动程序172c及多媒体应用程序172d可包括音乐光盘、数字音乐装置、影音光盘、电视信号接收等各项设备的驱动程序及其应用程序。Various
第二总线桥接器13连接有一电源管理机构18(Power ManagementMechanism),其可为先进架构电源接口标准ACPI(Advanced Configuration andPower Interface)、或是先进能源管理架构(APM)的电源管理功能。该电源管理机构18可由操作系统管理,也可由基本输入输出系统程序管理。The
该电脑装置100的第二总线桥接器13经由总线130经由一多媒体影音接口190连接一多媒体播放设备19。该多媒体播放设备19例如可为DVD、MP3、CD、TV等播放设备。The
该电脑装置100的第二总线桥接器13经由总线130连接有一键盘控制器2。该键盘控制器2连接一键盘基本输入输出系统21(Keyboard BIOS)、一键盘装置22、及电脑鼠标23。The
该键盘控制器2连接有一事件信号产生单元24,该事件信号产生单元24中可包括有至少一个按键或其它可产生操作信号的元件,可在使用者的操作之下,产生一执行多媒体播放模式的第一事件信号s1至键盘控制器2、以及产生一执行电脑操作模式的第二事件信号s2至键盘控制器2。该第一事件信号s1及第二事件信号s2也可由键盘装置22上所预设的指定按键受压按时所产生的按键信号产生。The
在实际应用时,该事件信号产生单元24可被定义成一快速启动预设影音播放设备动作的控制键。该事件信号产生单元24可为安装在对应影音播放设备面板或电脑上的按键开关、或是一设置在一遥控器上的按键。In actual application, the event
一电源转换器3可由一交流电压源ACV取得工作电源,再由其输出端供应多种预设电压准位的直流输出电压V。例如在目前典型电脑装置的电源供应系统中,该电源转换器3通常具备有+3.3V、+5V、+12V、-5V、-12V等规格的输出直流电压。这些输出直流电压经由不同的回路供应电力到各个不同的电路组件。一开关元件31连接于该电源转换器3,可供使用者操作。在电源管理机构18所产生的一控制信号s3的控制之下,可控制电源转换器3的供电状况,使电脑装置100操作于正常电脑操作模式、待机模式或多媒体播放模式。A
同时参阅图2及图3所示,其示出图1所示实施例的控制流程图。现同时配合图1所示的系统功能模块图对本发明的控制流程作详细说明。Referring to FIG. 2 and FIG. 3 at the same time, it shows the control flow diagram of the embodiment shown in FIG. 1 . The control flow of the present invention will now be described in detail in conjunction with the system function block diagram shown in FIG. 1 .
当电脑装置100的电源开启时(步骤101),电脑装置100首先进行系统启动程序(步骤102)。此时,该电脑装置100会由基本输入输出系统存储器16中载入基本输入输出系统程序161及系统自检程序162。在该电脑装置100完成系统初始及自检程序之后,该电脑装置100会载入及执行硬盘17中第一分区171的第一操作系统171a(步骤103),而使电脑装置100进入正常电脑操作模式(步骤104)。此后,使用者就可用一般电脑装置的操作方式操作该电脑装置。When the power of the
在电脑装置100完成载入及执行第一操作系统之后,会在系统存储器14中建立一第二操作系统核心程序存储区141(步骤105),并由硬盘17的第二分区172中,将第二操作系统核心程序172b载入至该第二操作系统核心程序存储区141(步骤106),并以保护模式常驻在该系统存储器14中。前述的第二操作系统核心程序172b可以压缩档的型态储存在该第二操作系统核心程序存储区141中,以减少所需的存储空间。After the
当使用者操作开关单元31欲将电脑装置100关闭时,本发明会检测出该开关单元31的状态(步骤107),此时电源管理机构18启动动作(步骤108)。在电源管理机构18的管理之下,电脑装置100实际上仅使电脑进入待机模式(步骤109),并使第一操作系统的执行也呈待机状态,在此一状态中,停止对显示器15、硬盘17、中央处理器11等设备供电,仅维持对系统存储器14及键盘控制器2最小电力供应。When the user operates the
在电脑装置100进入待机模式之下,键盘控制器2会检测事件信号产生单元24的状态,若检测到使用者压按操作该事件信号产生单元24,则由该事件信号产生单元24所产生的第一事件信号s1,会由键盘控制器2予以检测(步骤110),再由该键盘控制器2产生一切换信号sw至中央处理器11(步骤111)。When the
当中央处理器11接收到该切换信号sw之后,会由待机模式被唤醒(步骤112),并立即启动执行系统存储器14中第二操作系统核心程序存储区141的第二操作系统核心程序172b(步骤113),并由硬盘17的第二分区172中载入及执行该第一事件信号s1所预设的多媒体设备驱动程序172c及多媒体应用程序172d(步骤114),使电脑装置100进入多媒体播放模式。这样就可使对应的多媒体播放设备19启动动作(步骤115),而使使用者在不需重新启动电脑装置的电源及等待冗长开机程序的状况下,就可达到快速启动多媒体影音播放的功能。After the
在该电脑装置执行多媒体影音播放功能时,若检测到第二事件信号s2(步骤116),则电脑装置即停止执行多媒体影音播放模式(步骤117)。即此时电脑装置会停止第二操作系统核心程序、多媒体设备驱动程序及多媒体应用程序。然后,第一操作系统会被唤醒,而使电脑装置回复进入正常电脑操作模式(步骤118)。这样就可使电脑装置快速切换至第一操作系统,而不需要重新启动该第一操作系统。When the computer device executes the multimedia video playback function, if the second event signal s2 is detected (step 116 ), the computer device stops executing the multimedia video playback mode (step 117 ). That is, the computer device will stop the second operating system kernel program, the multimedia device driver and the multimedia application program at this time. Then, the first operating system is woken up, and the computer device returns to the normal computer operation mode (step 118 ). In this way, the computer device can quickly switch to the first operating system without restarting the first operating system.
图4示出一包括有本发明由待机模式快速启动执行电脑多媒体播放方法的第二实施例系统功能模块图。在此一实施例中,其大部份结构都与图1所示的实施例相同,其差异在于该系统存储器14中,只要存储器空间够大,则除建立一第二操作系统核心程序存储区141之外,还可划分出一用以载入储存第二分区172中的多媒体设备驱动程序172c及多媒体应用程序172d的多媒体设备驱动程序及应用程序存储区142。Fig. 4 shows a system function block diagram of the second embodiment including the method for quickly starting and executing computer multimedia playback from standby mode according to the present invention. In this one embodiment, most of its structure is all the same as the embodiment shown in Fig. 1, and its difference is that in this
图5及图6示出图4所示实施例的控制流程图。当电脑装置100的电源开启时(步骤201),电脑装置100首先进行系统启动程序(步骤202)。此时,该电脑装置100会由基本输入输出系统存储器16中载入基本输入输出系统程序161及系统自检程序162。在该电脑装置100完成系统初始及自检程序之后,该电脑装置100会载入及执行硬盘17中第一分区171的第一操作系统171a(步骤203),而使电脑装置100进入正常电脑操作模式(步骤204)。此后,使用者就可用一般电脑装置的操作方式操作该电脑装置。5 and 6 show the control flow diagram of the embodiment shown in FIG. 4 . When the power of the
在电脑装置100完成载入及执行第一操作系统之后,会在系统存储器14中建立一第二操作系统核心程序存储区141及一多媒体装置驱动程序及应用程序存储区142(步骤205),并由硬盘17的第二分区172中,将第二操作系统核心程序172b载入至该第二操作系统核心程序存储区141(步骤206),并以保护模式常驻在该系统存储器14中。然后,由硬盘17的第二分区172中,将第二分区172中的多媒体设备驱动程序172c及多媒体应用程序172d载入至该多媒体设备驱动程序及应用程序存储区142中(步骤207)。After the
当使用者操作开关单元31欲将电脑装置100关闭时,本发明会检测出该开关单元31的状态(步骤208),此时电源管理机构18启动动作(步骤209)。在电源管理机构18的管理之下,电脑装置100实际上仅使电脑进入待机模式(步骤210),并使第一操作系统的执行也呈待机状态,在此一状态中,停止对显示器15、硬盘17、中央处理器11等装置供电,仅维持对系统存储器14及键盘控制器2最小电力供应。When the user operates the
在电脑装置100进入待机模式之下,键盘控制器2会检测事件信号产生单元24的状态,若检测到使用者压按操作该事件信号产生单元24,则由该事件信号产生单元24所产生的第一事件信号s1,会由键盘控制器2予以检测(步骤211),再由该键盘控制器2产生一切换信号sw至中央处理器11(步骤212)。When the
当中央处理器11接收到该切换信号sw之后,会由待机模式被唤醒(步骤213),并立即启动执行系统存储器14中第二操作系统核心程序存储区141的第二操作系统核心程序172b、并执行该第一事件信号s1所预设的多媒体设备驱动程序172c及多媒体应用程序172d(步骤214),使电脑装置100进入多媒体播放模式。这样这样,就可使对应的多媒体播放设备19启动动作(步骤215),而使使用者在不需重新启动电脑装置的电源及等待冗长开机程序的状况下,就可达到快速启动多媒体影音播放的功能。After the
在该电脑装置执行多媒体影音播放功能时,若检测到第二事件信号s2(步骤216),则电脑装置即停止执行多媒体影音播放模式(步骤217)。即此时电脑装置会停止第二操作系统核心程序、多媒体设备驱动程序及多媒体应用程序。然后,第一操作系统会被唤醒,而使电脑装置回复进入一般电脑操作模式(步骤218)。这样这样就可使电脑装置快速切换至第一操作系统,而不需要重新启动该第一操作系统。When the computer device executes the multimedia video playback function, if the second event signal s2 is detected (step 216 ), the computer device stops executing the multimedia video playback mode (step 217 ). That is, the computer device will stop the second operating system kernel program, the multimedia device driver and the multimedia application program at this time. Then, the first operating system is woken up, and the computer device returns to the normal computer operation mode (step 218). In this way, the computer device can quickly switch to the first operating system without restarting the first operating system.
以上的实施例说明仅为本发明的较佳实施例说明,本领域普通技术人员可根据本发明的上述实施例说明作出其它种种的修改及变化。然而这些根据本发明实施例所作的种种修改及变化,属于本发明的发明精神及由权利要求所界定的专利范围内。The above descriptions of the embodiments are only descriptions of the preferred embodiments of the present invention, and those skilled in the art can make other various modifications and changes according to the above descriptions of the embodiments of the present invention. However, the various modifications and changes made according to the embodiments of the present invention belong to the inventive spirit of the present invention and the patent scope defined by the claims.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101162324A CN100458691C (en) | 2005-10-21 | 2005-10-21 | Method for quickly starting and executing computer multimedia playing from standby mode |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101162324A CN100458691C (en) | 2005-10-21 | 2005-10-21 | Method for quickly starting and executing computer multimedia playing from standby mode |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1952891A CN1952891A (en) | 2007-04-25 |
CN100458691C true CN100458691C (en) | 2009-02-04 |
Family
ID=38059244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101162324A Expired - Fee Related CN100458691C (en) | 2005-10-21 | 2005-10-21 | Method for quickly starting and executing computer multimedia playing from standby mode |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100458691C (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2455744B (en) * | 2007-12-19 | 2012-03-14 | Advanced Risc Mach Ltd | Hardware driven processor state storage prior to entering a low power mode |
CN102063447A (en) | 2009-11-16 | 2011-05-18 | 联想(北京)有限公司 | Method for presenting file when switching system states and portable terminal |
CN109117192B (en) * | 2018-07-12 | 2021-07-30 | 苏州佳世达光电有限公司 | Switching device capable of waking up standby machine and waking device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1355474A (en) * | 2000-12-01 | 2002-06-26 | 神基科技股份有限公司 | Method and device for playing multimedia files in computer half-start state |
WO2004012060A2 (en) * | 2002-07-30 | 2004-02-05 | O2Micro, Inc. | Low power digital audio decoding/playing system for computing devices |
CN1658185A (en) * | 2004-02-18 | 2005-08-24 | 国际商业机器公司 | Computer system with mutual independence symbiont multiple eperation system and its switching method |
CN1690954A (en) * | 2004-04-26 | 2005-11-02 | 英特维数位科技股份有限公司 | Architecture and method for controlling noise generation in computer systems |
-
2005
- 2005-10-21 CN CNB2005101162324A patent/CN100458691C/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1355474A (en) * | 2000-12-01 | 2002-06-26 | 神基科技股份有限公司 | Method and device for playing multimedia files in computer half-start state |
WO2004012060A2 (en) * | 2002-07-30 | 2004-02-05 | O2Micro, Inc. | Low power digital audio decoding/playing system for computing devices |
WO2004012060A3 (en) * | 2002-07-30 | 2005-04-07 | O2Micro Inc | Low power digital audio decoding/playing system for computing devices |
CN1658185A (en) * | 2004-02-18 | 2005-08-24 | 国际商业机器公司 | Computer system with mutual independence symbiont multiple eperation system and its switching method |
CN1690954A (en) * | 2004-04-26 | 2005-11-02 | 英特维数位科技股份有限公司 | Architecture and method for controlling noise generation in computer systems |
Also Published As
Publication number | Publication date |
---|---|
CN1952891A (en) | 2007-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7840793B2 (en) | Method of fast booting for computer multimedia playing from standby mode | |
US6920573B2 (en) | Energy-conserving apparatus and operating system having multiple operating functions stored in keep-alive memory | |
USRE43716E1 (en) | Method of fast switching control for different operation systems operated in computer | |
US6760850B1 (en) | Method and apparatus executing power on self test code to enable a wakeup device for a computer system responsive to detecting an AC power source | |
TWI528162B (en) | Computer system and operating system switching method thereof | |
US9501291B2 (en) | Method and system for providing hybrid-shutdown and fast startup processes | |
US20110185208A1 (en) | Memory power reduction in a sleep state | |
US20050246561A1 (en) | Computer power mangement architecture and method thereof | |
US20070150766A1 (en) | Information processing apparatus including network controller, and method of controlling application of power supply voltage to the network controller | |
JP5885881B2 (en) | Implementing a power off state on a computing device | |
KR19980014709A (en) | How to check the operation status of the CD-ROM drive | |
JP2009516244A (en) | Direct computing experience | |
US7900030B2 (en) | Method for determining a rebooting action of a computer system and related computer system | |
US7447928B2 (en) | Method for booting computer multimedia systems with a hot key standby state | |
CN100458691C (en) | Method for quickly starting and executing computer multimedia playing from standby mode | |
CN105653297A (en) | Electronic device and control method thereof | |
KR101978323B1 (en) | An apparatus and method for managing a efficient power supply by using GPIO ports | |
CN100504777C (en) | Method for quickly starting multimedia playing from shortcut key standby state | |
WO2012126345A1 (en) | Computer startup method, startup apparatus, state transition method, and state transition apparatus | |
CN101303653B (en) | Method for judging whether computer system executes reboot and computer system thereof | |
US20070136650A1 (en) | Low power multimedia playing method for portable computer | |
JP6143482B2 (en) | Electronic device and power saving control method | |
CN110286946B (en) | System startup control method, controller and computer readable medium | |
CN1979383A (en) | Computer system and music playing method | |
CN1716162A (en) | Method and device for switching multiple operating systems in dormant state |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090204 Termination date: 20121021 |