发明名称 利用系统管理中断以存取记忆体之方法及电脑系统
摘要 一种利用系统管理中断以存取记忆体之方法及电脑系统,此电脑系统至少包括CPU、晶片组以及记忆体,且当此CPU接收到系统管理中断讯号时,此电脑系统会进入系统管理模式。本发明主要是当需要存取位址大于等于1M以上之记忆体时,产生一软体中断,并于执行对应软体中断服务程式中,使晶片组产生系统管理中断讯号,然后在执行对应系统管理中断讯号的系统管理中断处理程式中,实际存取位址大于等于1M以上之记忆体。
申请公布号 TW515959 申请公布日期 2003.01.01
申请号 TW090111125 申请日期 2001.05.10
申请人 威盛电子股份有限公司 发明人 张国器
分类号 G06F13/24 主分类号 G06F13/24
代理机构 代理人 詹铭文 台北巿罗斯福路二段一○○号七楼之一
主权项 1.一种存取记忆体之方法,系应用于一电脑系统,用于存取一记忆体,该方法包括下列步骤:执行一软体中断服务程式,用以产生一系统管理中断讯号;以及根据该系统管理讯号执行一系统管理中断处理程式,用以存取该记忆体内之一资料。2.如申请专利范围第1项所述之存取记忆体之方法,其中该电脑系统更包括一晶片组,用以根据该软体中断服务程式存取一系统管理中断命令埠时,产生该系统管理中断讯号。3.如申请专利范围第1项所述之存取记忆体之方法,其中该软体中断服务程式系位于一BIOS中。4.一种存取记忆体之方法,该方法包括下列步骤:当需要存取一记忆体中位址大于等于1M以上之一特定位址区域内之一资料时,产生一软体中断;执行对应该软体中断之一软体中断服务程式中,产生一系统管理中断讯号;执行对应该系统管理中断讯号之一系统管理中断处理程式;以及于执行该系统管理中断处理程式中,存取该特定位址区域内之该资料。5.如申请专利范围第4项所述之存取记忆体之方法,其中该电脑系统更包括一晶片组,用以根据该软体中断服务程式存取一系统管理中断命令埠时,产生该系统管理中断讯号。6.如申请专利范围第4项所述之存取记忆体之方法,其中该软体中断服务程式系位于一BIOS中。7.一种存取记忆体之电脑系统,至少包括:一记忆体,该记忆体具有大于1M之一记忆体空间;一CPU,耦接至该记忆体,当该CPU接收到一系统管理中断讯号时,该电脑系统进入一系统管理模式,且该CPU执行一系统管理中断处理程式;以及一晶片组,耦接至该CPU,用以根据该CPU的控制发出该系统管理中断讯号;其中,当该电脑系统需要存取位址大于等于1M以上之该记忆体空间时,该CPU产生一软体中断并于执行一软体中断服务程式中,使该晶片组产生该系统管理中断讯号,使得该CPU于执行该系统管理中断处理程式中,存取位址大于等于1M以上之该记忆体空间。8.如申请专利范围第7项所述之存取记忆体之电脑系统,其中该CPU于执行该中断服务程式时,存取该晶片组中之一系统管理中断命令埠,以产生该系统管理中断讯号。9.如申请专利范围第7项所述之存取记忆体之电脑系统,其中该软体中断服务程式系位于一BIOS中。图式简单说明:第1图绘示习知之一种记忆体存取之步骤;第2图绘示根据本发明一较佳实施例之一种电脑系统;以及第3图绘示根据本发明一较佳实施例之一种利用系统管理中断以存取记忆体之步骤。
地址 台北县新店巿中正路五三三号八楼