发明名称 中断控制系统
摘要 一种资讯处理装置包括具有一中断处理功能之一个 OS及透过OS之初始化来致动的一个OS支持系统。此OS支持系统包括用来记录需要一高即时性能的一中断程序之内容的一中断管理部段,及用来在资讯处理装置中发生中断要求时比OS早接收一中断要求,并判定此中断要求是否与记录在中断管理部段中的中断程序对应之一中断判定部段。OS支持系统更包括用来在中断要求与记录的中断程序对应时执行记录的中断程序之一中断执行部段。OS支持系统使该OS执行未记录在中断管理部段中的一中断程序。
申请公布号 TW509874 申请公布日期 2002.11.11
申请号 TW089108936 申请日期 2000.05.10
申请人 艾尔米克系统股份有限公司 发明人 泽田阳
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人 恽轶群 台北巿南京东路三段二四八号七楼;陈文郎 台北巿南京东路三段二四八号七楼
主权项 1.一种中断处理方法,其包含下列步骤:在一资讯处理装置中提供具有一中断管理功能的一个OS和用来执行需要一高即时性能的一给定中断程序之一个OS支持系统;使该OS支持系统比该OS早收取在该资讯处理装置中产生的一中断要求,并判定该中断要求是否与该给定中断程序对应;使该OS支持系统在该中断要求与该给定中断程序对应时执行该给定中断程序,而在该中断要求不与该给定中断程序对应时把针对该中断要求的一控制权从该OS支持系统转移到该OS。2.依据申请专利范围第1项的中断处理方法,其中在收到该中断要求后直到开始执行该给定中断程序为止该OS支持系统所需的时间,系短于该OS在收到该中断要求后直到开始执行一对应中断程序为止所需的时间。3.依据申请专利范围第1项的中断处理方法,其中一驱动器被并入该OS中来交换与该OS支持系统相关的资讯,而其中该OS和该OS支持系统以一共享方式经由该驱动器在相同硬体中执行不同的中断程序。4.依据申请专利范围第1项的中断处理方法,其中该OS支持系统系在该OS安装在该资讯处理装置中后安装到该资讯处理装置中。5.一种OS支持系统,其与具有一中断处理功能之一个OS并存于一资讯处理装置中,并透过该OS之初始化来致动,该系统包含:用来记录需要一高即时性能的一中断程序之内容的一中断记录部段;一中断判定部段,用来在资讯处理装置中发生中断要求时比该OS早接收一中断要求,并判定此中断要求是否与记录在该中断记录部段中的中断程序对应;及用来在该中断要求与该中断程序对应时执行该中断程序之一中断执行部段,其中该OS支持系统使该OS执行未记录在该中断记录部段中的一中断程序。6.依据申请专利范围第5项的OS支持系统,其中该OS支持系统与该OS并存同时维持该OS之可验证性,并独立于该OS地实施中断处理。7.依据申请专利范围第5项的OS支持系统,其中一控制驱动器被并入该OS,用来实施与该OS支持系统的协同运作程序,且其中该OS支持系统以一共享方式与该OS合作地实施中断处理。8.一种资讯处理装置,包含:发出一中断要求的一个CPU、具有一中断向量区的一个OS、及具有一延伸中断向量区的一个OS支持系统,其中该CPU能够改变该中断向量区或该延伸中断向量区要被参照的基底位址,其中该中断向量区被设定成使得一控制权被转移到在该OS中的一中断程序,及其中,该OS支持系统:设定该延伸中断向量区之内容,使得一控制权被转移到该OS支持系统中的一中断程序;把该延伸中断向量区之基底位址通知给该CPU来参照它,以比该OS早地接收该中断要求;在该中断要求被记录在该延伸中断向量区中时,执行一对应的中断程序;以及在该中断要求未被记录在该延伸中断向量区中时,根据在该中断向量区中设定的内容把针对该中断要求的一控制权转移到该OS。9.依据申请专利范围第8项的资讯处理装置,其中该OS支持系统在判定该中断要求是否对应于一给定中断程序时保有该CPU之操作环境资讯的一部份,且在该中断要求与该给定中断程序对应时,该OS支持系统保有该操作环境资讯之其余部份并执行该给定中断程序,而在该中断要求与该给定中断程序不对应时,该OS支持系统恢复操作环境资讯之该一部份并把控制权转移到该OS。10.依据申请专利范围第8项的资讯处理装置,其更包含在接收资料时和转移资料时用来产生中断的一转移部段,且其中该等中断被输入该OS支持系统。11.依据申请专利范围第8项的资讯处理装置,其更包含用来实施该OS和该OS支持系统间的协同运作程序之一控制驱动器,其中该OS和该OS支持系统以一共享方式彼此合作地针对一控制目标执行不同中断程序。12.一种储存媒体,储存可由安装着具有一中断处理功能的OS之一资讯处理装置读取的数位资讯,该数位资讯在该资讯处理装置中产生:用来记录需要高即时性能的一中断程序之内容的一中断记录部段;一中断判定部段,用来在该资讯处理装置中发生一中断要求时比该OS早接收该中断要求,并判定该中断要求是否与记录在该中断记录部段中的该中断程序对应;用来在该中断要求与该中断程序对应时执行该中断程序之一中断执行部段;及用以在该中断要求与该中断程序不对应时把针对该中断要求之一控制权转移到该OS的一部段。图式简单说明:第1图系显示根据本发明之第一较佳实施例的可携式终端机之主要部份的一组态之图;第2图系显示在第1图中显示的可携式终端机中之一个OS和一个OS支持系统间的关系之一解说图;第3图系显示在第2图中显示的一记忆体中之一向量区、一延伸向量区及一共同资料区中设定的内容之一例的解说图;第4图系在第1图中显示的OS支持系统之一功能图;第5图系在第1图中显示的OS支持系统中实施之初始化处理的流程图;第6图系显示记录在一中断管理表中的内容之一例的解说图;第7图系在第1图中显示的OS支持系统中实施之中断判定处理的流程图;第8图系显示在第1图中显示的可携式终端机之操作的流程图,特别是其在初始化和一中断之发生上的操作;第9图系在第8图中显示的一接收中断程序之流程图;第10图系在第8图中显示的一转移中断程序之一流程图;第11图系显示中断管理之时序的一解说图;第12图系显示根据本发明之第二较佳实施例的一资讯处理装置之主要部份的一组态之图;及第13图系用来解说在第12图中显示的资讯处理装置之操作的图。
地址 日本