发明名称 |
控制处理单元进行关于内存寻址的方法及控制器 |
摘要 |
本发明系基于CPU(30)的自由CPU操作码标识符或用于任何理由的CPU操作码标识符可以用于在CPU(30)上游的控制支持装置(40)的发现,其中该支持装置(40)系可因响应此些操作码标识符(310)而形成新的,如关于具有第二内存(5)的第二内存区域(20)的实体地址,而该第二内存(5)系大于,如可藉由CPU寻址的逻辑内存尺寸(370、380)。藉由特定操作码标识符(310),因此有可能在实行机器码过程中寻址支持装置(40),该支持装置(40)系用于监控自内存(20)至处理单元(30)并可将被处理的操作码或操作码标识符提供至CPU的数据流量,以及可实行当某些特定操作码标识符(310)发生时关于新形成的地址测量。以此方式,一方面,可以避免复杂的CPU(30)重新设计,另一方面,亦可以避免同时实行机器码及处理速度时,对复杂的现今内存窗(370、380)的软件重新设定的需要。 |
申请公布号 |
CN100407132C |
申请公布日期 |
2008.07.30 |
申请号 |
CN02814483.X |
申请日期 |
2002.06.17 |
申请人 |
因芬尼昂技术股份公司 |
发明人 |
J·弗雷瓦尔德;D·拉贝 |
分类号 |
G06F9/34(2006.01);G06F9/38(2006.01) |
主分类号 |
G06F9/34(2006.01) |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
程天正;王勇 |
主权项 |
1.一种用于控制一个中央处理单元(30)以进行关于一个内存(20)寻址的方法,其中包括至少一个特定操作码标识符的一组操作码标识符是与该中央处理单元(30)相关连,且其中该中央处理单元(30)乃加以配置以寻址一第一内存区域(270、380),该第一内存区域(270、380)具有该内存(20)的一第一内存大小,其中该方法包括下列步骤:透过与该中央处理单元(30)耦接的支持装置(40)监控(615)自该内存(20)至该中央处理单元(30)的数据流量;若自该内存(20)至该中央处理单元(30)的该数据流量包括该特定操作码标识符(310),透过该支持装置(40)形成一新地址,其中该新地址是在一第二内存区域(20)中定义,而该第二内存区域(20)具有该内存(20)的一第二内存大小,且其中该第二内存大小比该第一内存大小为大;透过该支持装置(40)提供一个预设操作码标识符至该中央处理单元(30),该预设操作码标识符配置有来自该中央处理单元(30)的一指令集的一个跳越指令,其中该预设操作码标识符具有与该第一内存区域(270、380)有关的一目标地址;以及透过该支持装置(40)管理一个码描述符(340),该码描述符与该目标地址一起表示该新地址。 |
地址 |
德国慕尼黑 |