发明名称 增进应用程式间编码分隔的技术
摘要 本发明备置实行基带与非基带应用程式二种程式的单一无线系统(10)以便能安全地避免无意地或蓄意地修改受保护程式码的行为。例如,以一般系统与一般储存体来说,基带处理程式码可由非基带应用程式覆写。藉着备置可辨识出特定位址且确保该等程式码存取权之路径仅会被安排至基带或非基带应用程式所适合之特定专属储存区域的一位址比较暂存器(20),便可减少或消除无意或蓄意的覆写动作。
申请公布号 TWI221070 申请公布日期 2004.09.11
申请号 TW091118449 申请日期 2002.08.15
申请人 英特尔公司 发明人 约翰P. 布瑞瑟克
分类号 H04M1/66 主分类号 H04M1/66
代理机构 代理人 恽轶群 台北市松山区南京东路三段二四八号七楼;陈文郎 台北市松山区南京东路三段二四八号七楼
主权项 1.一种增进应用程式间编码分隔之系统,其包含:一处理器;一位址比较暂存器,其系耦合至该处理器以分析程式码撷取动作来判定该等程式码撷取动作是否与基带或非基带应用程式有关;以及耦合至该暂存器的一储存体,其具有专属于基带与非基带应用程式的储存区域。2.如申请专利范围第1项之系统,其中该暂存器将阻挡有关非基带应用程式之程式码撷取动作使其远离于专属基带应用程式之该储存体的一区域。3.如申请专利范围第2项之系统,其中该储存体包括用于开机与保全码的一区域、用于基带应用程式的一区域,以及用于非基带应用程式的一区域。4.如申请专利范围第3项之系统,其中该位址比较暂存器可防止在专属于基带应用程式之该储存区域中发生有关非基带应用程式的写入动作。5.如申请专利范围第1项之系统,其中该系统为一无线电话。6.如申请专利范围第1项之系统,其中该储存体包括具有基带与非基带应用程式储存区域二者之一积体电路。7.一种增进应用程式间编码分隔之方法,其包含:分析程式码撷取动作来判定该等程式码撷取动作是否与基带或非基带应用程式有关;以及根据该等程式码撷取动作是否与基带或非基带应用程式有关来阻挡该程式码撷取动作使其远离于该储存体的专属区域。8.如申请专利范围第7项之方法,其包括分析一项程式码撷取动作的位址来判定该程式码撷取动作是否与基带或非基带应用程式有关。9.如申请专利范围第8项之方法,其包括阻挡与一非基带应用程式有关之程式码撷取动作使其远离于专属于基带应用程式的一储存区域。10.如申请专利范围第9项之方法,其包括阻挡与开机与保全码无关之程式码撷取动作使其远离于专属于开机与保全码的一储存区域。11.如申请专利范围第8项之方法,其包括阻挡与基带应用程式有关之程式码撷取动作使其远离于专属于非基带应用程式的一储存区域。12.如申请专利范围第11项之方法,其包括使用一位址比较暂存器以防止在专属于基带应用程式之一储存区域中发生有关非基带应用程式的写入动作。13.如申请专利范围第7项之方法,其包括比较一项程式码撷取的位址与专属于基带应用程式的一组位址,并且根据该项比较结果控制对基带应用程式储存区域的存取。14.一种储存有指令之储存媒体,该指令系用于使一以处理器为主之系统进行以下动作:分析程式码撷取动作来判定该等程式码撷取动作是否与基带或非基带应用程式有关;以及根据该等程式码撷取动作是否与基带或非基带应用程式有关来阻挡该程式码撷取动作使其远离于该储存体的专属区域。15.如申请专利范围第14项之储存媒体,其可另储存可使该以处理器为主之系统分析一项程式码撷取动作的位址来判定该程式码撷取动作是否与基带或非基带应用程式有关的指令。16.如申请专利范围第15项之储存媒体,其可另储存可使该以处理器为主之系统阻挡与非基带应用程式有关之程式码撷取动作使其远离于专属于基带应用程式的一储存区域的指令。17.如申请专利范围第16项之储存媒体,其可另储存可使该以处理器为主之系统阻挡与开机与保全码无关之程式码撷取动作使其远离于专属于开机与保全码之该储存体一区域的指令。18.如申请专利范围第15项之储存媒体,其可另储存可使该以处理器为主之系统阻挡与基带应用程式无关之程式码撷取动作使其远离于专属于基带应用程式之一储存区域的指令。19.如申请专利范围第18项之储存媒体,其可另储存可使该以处理器为主之系统使用一位址比较暂存器以防止在专属于基带应用程式之一储存区域中发生有关非基带应用程式之写入动作的指令。20.如申请专利范围第14项之储存媒体,其可另储存可使该以处理器为主之系统比较一项程式码撷取的位址与专属于基带应用程式的一组位址,并且根据该项比较结果控制对一基带应用程式储存区域的存取。图式简单说明:第1图为本发明之一实施例的概要说明图;以及第2图为展示在第1图中之实施例的另一概要说明图。
地址 美国