选择只读存储器映像文件执行状态显示方法

文档序号:6480700阅读:372来源:国知局
专利名称:选择只读存储器映像文件执行状态显示方法
技术领域
本发明是有关于一种程序执行状态显示方法,且特别是有关于一种选择只读存储
器映像文件执行状态显示方法。
背景技术
选择只读存储器(Option R0M,0PR0M)映像文件(image)是在计算机开始启动时, 由基本输入/输出系统(Basic Input/Output System,BIOS)进行读取,以与计算机中的其 它装置取得联系的关键。在不同的选择只读存储器中包含着不同装置的韧体,以对各装置 进行联系。 选择只读存储器映像文件在执行时,其执行环境是采用单工操作系统。换言之,在 选择只读存储器映像文件的执行环境下,同时仅能有一个程序执行。当正在执行的程序在 等待其它装置响应时,计算机便会停滞在当时的执行状态。然而,计算机长时间停滞在选择 只读存储器映像文件的执行画面会使得使用者误认为计算机当机。 因此,先前技术通过不断更新所显示的只读存储器映像文件的执行百分比,以避 免在执行只读存储器映像文件时,使用者因为停滞不变的执行画面,而认为计算机已经当 机。然而,显示只读存储器映像文件的执行百分比需要在只读存储器映像文件的各段程序 中,额外加入显示目前只读存储器映像文件的执行百分比的程序代码,而增加只读存储器 映像文件的文件大小。

发明内容
因此本发明的一目的在于提供一种选择只读存储器映像文件执行状态显示方法, 通过定时中断选择只读存储器映像文件的执行,以显示一特殊字符,而使得使用者根据特 殊字符的显示,得知选择只读存储器映像文件的执行状态为在正在执行中,而非处于当机 状态。 为了实现上述目的,根据本发明一实施例,本发明提供一种选择只读存储器映像 文件执行状态显示方法,包含以下步骤开始执行一选择只读存储器映像文件。间隔一预定 时间间隔,中断选择只读存储器映像文件的执行。储存选择只读存储器映像文件的一目前 执行向量。显示至少一特殊字符,借此使使用者根据所显示的特殊字符,而得知选择只读存 储器映像文件执行状态为正在执行中。在显示特殊字符后,令选择只读存储器映像文件自 目前执行向量继续执行。 应用本发明具有下列优点。通过定时中断选择只读存储器映像文件的执行,以显 示一特殊字符,而使得使用者根据特殊字符的显示,得知选择只读存储器映像文件执行状 态为在正在执行中,而非处于当机状态。此外,通过定时中断选择只读存储器映像文件的执 行,以显示特殊字符,仅需额外增加定时中断的程序以及显示特殊字符的程序,而不需在只 读存储器映像文件的各段程序中增加显示目前执行百分比的程序,因而节省所需的储存空 间。另外,在选择只读存储器映像文件的单任务执行环境下,定时中断选择只读存储器映像文件的执行,以显示特殊字符,可使得选择只读存储器映像文件的单任务执行环境产生多任务执行的效果。


为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说明如下 图1是依照本发明一实施例的一种选择只读存储器映像文件执行状态显示方法的流程图; 图2是图1中间隔一预定时间间隔,中断选择只读存储器映像文件的执行(步骤
120)的一实施例。主要组件符号说明
100 :选择只读存储器映像文件执行状态显示方法
110 170:步骤
具体实施例方式
参照图l,其是依照本发明一实施例的一种选择只读存储器(Option R0M, 0PR0M)映像文件(image)执行状态显示方法的流程图。选择只读存储器映像文件执行状态显示方法通过定时中断选择只读存储器映像文件的执行,以显示一特殊字符,而使得使用者根据特殊字符的显示,得知选择只读存储器映像文件的执行状态为在正在执行中,而非处于当机状态。选择只读存储器映像文件执行状态显示方法100包含以下步骤
在步骤110中,开始执行一选择只读存储器映像文件。接下来,间隔一预定时间间隔,中断选择只读存储器映像文件的执行(步骤120)。其中,中断选择只读存储器映像文件的执行是利用闹铃中断INT 4Ah。 在步骤130中,储存选择只读存储器映像文件的一目前执行向量。然后,显示至少一特殊字符(步骤140)。其中,此特殊字符可为随机选择的字符,或选择数个字符轮流显示。如此一来,即可通过间隔一段时间所显示的特殊字符,而使得使用者得知选择只读存储器映像文件的执行状态为正在执行中。举例来说,可选定"*"、'7"以及"\"作为特殊字符,并通过"*"、"/"以及"\"的依序显示,而使得使用者能轻易辨识选择只读存储器映像文件的执行状态为正在执行中。 在显示特殊字符(步骤140)后,令选择只读存储器映像文件自目前执行向量继续执行(步骤150)。详细而言,步骤130 步骤150是中断选择只读存储器映像文件的执行(步骤120)后,所另外加载的程序,也就是闹铃中断INT 4Ah产生时,所加载的程序。
在步骤160中,判断是否执行完成选择只读存储器映像文件。在选择只读存储器映像文件执行完成时,则执行操作系统(步骤170)。然而,在选择只读存储器映像文件尚未执行完成时,则继续间隔一预定时间间隔,中断选择只读存储器映像文件的执行(步骤120)。 参照图2,是图1中间隔一预定时间间隔,中断选择只读存储器映像文件的执行(步骤120)的一实施例。中断选择只读存储器映像文件的执行(步骤120)包含以下步骤
在步骤121中,在开始执行选择只读存储器映像文件时,取得一开始执行时间。然后,在步骤122中,将开始执行时间后,与开始执行时间间隔预定时间间隔的时间,设定作为一闹铃时间。其中,闹铃时间可储存在互补式金属-氧化层-半导体(ComplementaryMetal-Oxide-Semiconductor, CMOS)随机存取内存(Random Access Memory, RAM)的第1、3、5字节,以分别代表闹铃时间的秒、分、时。 在一计时中断产生时,比对一目前时间与闹铃时间是否相等(步骤123)。其中,目前时间会被储存在CMOS RAM的第0、2、4字节,用以作为目前时间的秒、分、时。因此,可通过将CMOS RAM的第0、2、4字节与CMOS RAM的第1、3、5字节做比对,以比对目前时间与闹铃时间是否相等(步骤123)。此外,可通过系统每秒会产生18. 2次的INT 8中断,作为计时中断。换言之,在系统产生INT 8中断时,便去比对目前时间与闹铃时间是否相等。
在目前时间与闹铃时间相等时,中断选择只读存储器映像文件的执行(步骤124)。其中,可先将CM0S RAM的第0Bh字节的状态缓存器B的第5位设定为l,而启动闹铃中断INT 4Ah。如此一来,在CMOS RAM的第0、2、4字节与CMOS RAM的第1、3、5字节完全相等时,则会使CM0S RAM的第0Ch字节的状态缓存器C的第5位被设为l,而产生闹铃中断INT 4Ah,以中断选择只读存储器映像文件的执行。此外,可在中断选择只读存储器映像文件的执行(步骤124)时,将闹铃时间加上预定时间间隔,以更新闹铃时间,作为下次中断选择只读存储器映像文件的执行的时间。 在目前时间与闹铃时间不相等时,则等待下次计时中断产生时,比对目前时间与闹铃时间是否相等(步骤122)。 由上述本发明较佳实施例可知,应用本发明具有下列优点。通过定时中断选择只读存储器映像文件的执行,以显示一特殊字符,而使得使用者根据特殊字符的显示,得知选择只读存储器映像文件执行状态为在正在执行中,而非处于当机状态。此外,通过定时中断选择只读存储器映像文件之执行,以显示特殊字符,仅需额外增加定时中断的程序以及显示特殊字符的程序,而不需在只读存储器映像文件的各段程序中增加显示目前执行百分比的程序,因而节省所需的储存空间。另外,在选择只读存储器映像文件的单任务执行环境下,定时中断选择只读存储器映像文件的执行,以显示特殊字符,可使得选择只读存储器映像文件的单任务执行环境产生多任务执行的效果。 虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何熟悉此技术的人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当以权利要求书所界定的范围为准。
权利要求
一种选择只读存储器映像文件执行状态显示方法,其特征在于,包含开始执行一选择只读存储器映像文件;间隔一预定时间间隔,中断该选择只读存储器映像文件的执行;储存该选择只读存储器映像文件的一目前执行向量;显示至少一特殊字符;以及在显示该特殊字符后,令该选择只读存储器映像文件自该目前执行向量继续执行。
2. 根据权利要求1所述的选择只读存储器映像文件执行状态显示方法,其特征在于, 间隔该预定时间,中断该选择只读存储器映像文件的执行的步骤包含在开始执行该选择只读存储器映像文件时,取得一开始执行时间;将该开始执行时间后,与该开始执行时间间隔该预定时间间隔的时间,设定作为一闹 铃时间;在一计时中断产生时,比对一目前时间与该闹铃时间是否相等;以及在该目前时间与该闹铃时间相等时,中断该选择只读存储器映像文件的执行。
3. 根据权利要求2所述的选择只读存储器映像文件执行状态显示方法,其特征在于, 该计时中断为INT 8。
4. 根据权利要求1所述的选择只读存储器映像文件执行状态显示方法,其特征在于, 还包含将该闹铃时间加上该预定时间间隔,以更新该闹铃时间。
5. 根据权利要求1所述的选择只读存储器映像文件执行状态显示方法,其特征在于, 中断该选择只读存储器映像文件的执行是利用闹铃中断INT4Ah。
全文摘要
本发明涉及一种选择只读存储器映像文件执行状态显示方法,包含以下步骤开始执行一选择只读存储器映像文件;间隔一预定时间间隔,中断该选择只读存储器映像文件的执行;储存选择只读存储器映像文件的一目前执行向量;显示至少一特殊字符,借此使使用者根据所显示的特殊字符,而得知选择只读存储器映像文件的执行状态为正在执行中;在显示特殊字符后,令选择只读存储器映像文件自目前执行向量继续执行。
文档编号G06F9/48GK101788924SQ200910006060
公开日2010年7月28日 申请日期2009年1月22日 优先权日2009年1月22日
发明者吴明城 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1