控制中央处理单元进行关于内存寻址的方法及控制器

    公开(公告)号:CN100407132C

    公开(公告)日:2008-07-30

    申请号:CN02814483.X

    申请日:2002-06-17

    IPC分类号: G06F9/34 G06F9/38

    CPC分类号: G06F9/342 G06F9/3879

    摘要: 本发明系基于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)的软件重新设定的需要。

    保护入口地址的方法
    4.
    发明授权

    公开(公告)号:CN1237444C

    公开(公告)日:2006-01-18

    申请号:CN99811943.1

    申请日:1999-10-01

    IPC分类号: G06F9/42 G06F12/14

    CPC分类号: G06F8/445

    摘要: 一种高效地保护计算机程序中的入口地址的方法,其中通过在直接位于所述入口地址之前或之后的存储单元中存放相关数据的地址,而利用不在同一单个指令中的数据的相关性来识别允许的入口地址;或者通过用非预备存储区内的程序数据实现相关,而利用不在同一单个指令中的数据的相关性来识别允许的入口地址。在此,可以由编译程序或链接程序通过组织程序代码来确保只有合法的入口地址才满足所述的相关性。根据本发明无须执行所计算的跳跃,由此在CPU指令流水线中不会出现窥孔。

    控制中央处理单元进行关于内存寻址之方法及控制器

    公开(公告)号:CN1533499A

    公开(公告)日:2004-09-29

    申请号:CN02814483.X

    申请日:2002-06-17

    CPC分类号: G06F9/342 G06F9/3879

    摘要: 本发明系基于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)之软件重新设定之需要。