Move data facility with user selectable storage access keys
    52.
    发明公开
    Move data facility with user selectable storage access keys 有权
    Datenverschiebung mittels benutzerseitigauswählbarenSpeicherzugangsschlüsseln

    公开(公告)号:EP1857926A1

    公开(公告)日:2007-11-21

    申请号:EP06126516.1

    申请日:2006-12-19

    发明人: Greiner, Dan

    IPC分类号: G06F9/315

    摘要: Use of storage access keys is facilitated to enable flexible control of storage access. Any selected storage access key is usable to access storage. Storage access keys may be specified in user registers and can override storage access keys indicated in system registers.

    摘要翻译: 便于使用存储访问密钥来实现对存储访问的灵活控制。 任何选定的存储访问密钥都可用于访问存储。 存储访问密钥可以在用户注册中指定,并且可以覆盖系统寄存器中指示的存储访问密钥。

    PROGRAMMABLE SIGNAL PROCESSING CIRCUIT AND METHOD OF INTERLEAVING
    53.
    发明公开
    PROGRAMMABLE SIGNAL PROCESSING CIRCUIT AND METHOD OF INTERLEAVING 有权
    可编程信号处理电路和去交织

    公开(公告)号:EP1828884A2

    公开(公告)日:2007-09-05

    申请号:EP05824323.9

    申请日:2005-12-13

    摘要: A programmable signal processing circuit is used to (de-)interleave a data stream. Data from the signal stream is stored in a data memory (28) and read in a different sequence. The programmable signal processing circuit is used for computing addresses, for use in said storing and/or reading. The programmable signal processing circuit has an instruction set that contains an instruction to compute the addresses from preceding addresses that have been used for said storing and/or reading. In response to the instruction the programmable signal processing circuit permutes positions of a plurality of bits from the old address operand and forms of a bit of the new address result as a logic function of a combination of bits from the old address operand. Successive addresses are formed by means of repeated execution of a program loop that contains an address update instruction for computing the addresses.

    VERFAHREN UND PROGRAMMGESTEUERTE EINHEIT ZUR BITFELDVERSCHIEBUNG

    公开(公告)号:EP1620790A2

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

    申请号:EP04722539.6

    申请日:2004-03-23

    IPC分类号: G06F9/315

    CPC分类号: G06F9/30018 G06F9/30032

    摘要: The invention relates to a method and a program-controlled unit for displacing bit fields in a storage device of a program-controlled unit as a result of a command being executed, by means of which a bit segment is displaced within a first storage unit into a second storage unit. Said method comprises the following steps: a) the bit segment having a first bit width is read out from a first bit field of the first storage unit, beginning at a first starting point; b) the read-out bit segment is stored in a first bit field of the second storage unit, beginning at a second starting point; c) the first and/or the second starting point is/are updated by a given value; d) the updated first and/or second starting point is/are stored for subsequent steps.

    摘要翻译: 本发明涉及一种方法和一种程序控制单元,用于作为正在执行的命令的结果来移位程序控制单元的存储设备中的位字段,通过该方法在第一存储单元内将位段移位成 第二存储单元。 所述方法包括以下步骤:a)从第一起始点开始,从第一存储单元的第一位字段中读出具有第一位宽的位段; b)读出位段存储在第二存储单元的第一位字段中,从第二起始点开始; c)以给定值更新第一和/或第二起始点; d)为后续步骤存储更新的第一和/或第二起始点。

    Compare-and-exchange operation using sleep-wakeup mechanism
    58.
    发明公开
    Compare-and-exchange operation using sleep-wakeup mechanism 审中-公开
    Vergleich-und-Austausch-Befehl mit Schlafen / Aufwachenverfahren

    公开(公告)号:EP1612661A2

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

    申请号:EP05253896.4

    申请日:2005-06-23

    申请人: INTEL CORPORATION

    IPC分类号: G06F9/315

    摘要: A method, apparatus, and system are provided for performing compare and exchange operations using a sleep-wakeup mechanism. According to one embodiment, an instruction at a processor is executed to help acquire a lock on behalf of the processor. If the lock is unavailable to be acquired by the processor, the instruction is put to sleep until an event has occurred.

    摘要翻译: 提供了一种使用睡眠 - 唤醒机制​​进行比较和交换操作的方法,装置和系统。 根据一个实施例,执行处理器处的指令以帮助代表处理器获取锁定。 如果锁不能由处理器获取,则指令将进入休眠状态,直到发生事件为止。

    Computer system and method for loading non-aligned words
    59.
    发明公开
    Computer system and method for loading non-aligned words 审中-公开
    Rechnersystem und Verfahren zum Laden von nicht-ausgerichtetenWörtern

    公开(公告)号:EP1508853A1

    公开(公告)日:2005-02-23

    申请号:EP03255133.5

    申请日:2003-08-19

    摘要: A method of loading an unaligned word from a specified unaligned word address in a memory, said unaligned word comprising a plurality of indexed portions crossing a word boundary, the method comprising: loading a first aligned word commencing at an aligned word address rounded from said specified unaligned word address; identifying an index representing the location of the unaligned word address relative to the aligned word address; loading a second aligned word commencing at an aligned word address rounded from a second unaligned word address; and combining indexed portions of the first and second aligned words using the identified index to construct the unaligned word.

    摘要翻译: 一种从存储器中的指定的未对齐字地址加载未对齐字的方法,所述未对齐字包括与字边界交叉的多个索引部分,所述方法包括:从对应的字地址加载第一对齐字, 未对齐的字地址; 识别表示所述未对齐字地址相对于对齐的字地址的位置的索引; 加载从第二未对齐字地址四舍五入的对齐字地址开始的第二对齐字; 以及使用所识别的索引来组合第一和第二对齐字的索引部分以构造未对齐字。