Microprocessor having instructions for exchanging values between two registers or two memory locations
    1.
    发明申请
    Microprocessor having instructions for exchanging values between two registers or two memory locations 有权
    具有用于在两个寄存器或两个存储器位置之间交换值的指令的微处理器

    公开(公告)号:US20030088749A1

    公开(公告)日:2003-05-08

    申请号:US10273417

    申请日:2002-10-17

    CPC classification number: G06F9/30032 G06F9/30181

    Abstract: A microprocessor includes internal registers, an arithmetic and logic unit, and reads a program memory and executes an instruction set stored therein. The instruction set includes at least one instruction for exchanging the contents of both memory locations. The microprocessor includes an additional internal register connected to an output of the arithmetic and logic unit, and transfers the contents of a first one of the memory locations to be exchanged into the additional register when executing the instruction set. The microprocessor further transfers the contents of a second one of the memory locations to be exchanged into the first memory location, and transfers the contents of the additional register into the first memory location.

    Abstract translation: 微处理器包括内部寄存器,算术和逻辑单元,并读取程序存储器并执行存储在其中的指令集。 指令集包括用于交换两个存储器位置的内容的至少一个指令。 微处理器包括连接到算术和逻辑单元的输出的附加内部寄存器,并且在执行指令集时将要交换的存储单元的第一个存储单元的内容传送到附加寄存器中。 微处理器进一步将待交换的存储器位置的第二个的内容传送到第一存储器位置,并将附加寄存器的内容传送到第一存储器位置。

Patent Agency Ranking