PARTIAL WIDTH LOADING DEPENDING ON REGIME, IN PROCESSORS WITH REGISTERS WITH LARGE NUMBER OF DISCHARGES, METHODS AND SYSTEMS Russian patent published in 2017 - IPC G06F9/30 

Abstract RU 2638641 C2

FIELD: information technology.

SUBSTANCE: processor for loading data contains a register which has a width; a decoding unit for receiving a partial width loading instruction. The partial width loading instruction indicates the memory location as the source operand and indicates the register as the destination operand; a memory subsystem connected to the decoding unit. The memory subsystem is designed to load data from a specified memory location to the processor, in response to a partial width loading instruction; and a register writting unit connected to the memory subsystem and the register. The register writing unit is designed, in response to the partial width loading instruction, for writing at least a portion of the downloaded data on the partial width of the register and for completing writing to the register with a set of digits stored on the remaining width of the register which have bit digits which depend on the regime of loading the processor's partial width. The partial width loading instruction does not indicate the partial width loading regime.

EFFECT: improving the performance of processor systems by using several regimes to process the loading instruction of the partial width and its operation code.

25 cl, 17 dwg

Similar patents RU2638641C2

Title Year Author Number
PROCESSOR, METHOD, SYSTEM AND EQUIPMENT FOR VECTOR INDEXED MEMORY ACCESS PLUS ARITHMETIC AND / OR LOGIC OPERATIONS 2014
  • Ermolaev Igor
  • Toll Bret L.
  • Velentajn Robert
  • San Adrian Khesus K.
  • Doshi Gautam B.
  • Chakraborti Prasendzhit
  • Malladi Rama K
RU2620930C1
PAIRS OF INSTRUCTIONS ESTABLISHING EXECUTION ORDER OF INSTRUCTIONS, PROCESSORS, METHODS AND SYSTEMS 2014
  • Dikson Martin Dzh.
  • Rash Uilyam K.
  • Santiago Yazmin A.
RU2630745C2
INSTRUCTION AND LOGIC FOR MEMORY ACCESS IN A CLUSTERED WIDE-EXECUTION MACHINE 2013
  • Leshenko Anton U.
  • Efimov Andrej
  • Shishlov Sergej I.
  • Ier Dzhajesh
  • Babayan Boris A.
RU2662394C2
MODULE FOR COPROCESSOR CACHE 2011
  • Dzhkha Ashish
RU2586589C2
COMMANDS, PROCESSORS, METHODS AND SYSTEMS OF MULTIPLE REGISTERS ACCESS TO MEMORY 2014
  • Khinton Glen
  • Toll Bret
  • Singal Ronak
RU2636675C2
INSTRUCTION AND LOGIC FOR IDENTIFICATION OF INSTRUCTIONS FOR REMOVAL IN MULTI-FLOW PROCESSOR WITH SEQUENCE CHANGING 2013
  • Kozarev Nikolaj
  • Shishlov Sergej I.
  • Ier Dzhajesh
  • Butuzov Aleksandr
  • Babayan Boris A.
  • Kluchnikov Andrej
RU2644528C2
PROCESSORS, METHODS, SYSTEMS AND INSTRUCTIONS FOR TRANSCODING POINTS OF UNICODE VARIABLE LENGTH CODE 2014
  • Ko Shitszon
RU2638766C2
DELAY-INSENSITIVE BUFFER FOR COMMUNICATION WITH ACKNOWLEDGEMENT 2014
  • Dosi Khem
  • Radzhu Anand
RU2598594C2
PROCESSORS, METHODS AND SYSTEMS FOR GAINING ACCESS TO REGISTER SET EITHER AS TO NUMBER OF SMALL REGISTERS, OR AS TO INTEGRATED BIG REGISTER 2014
  • Toll Bret L.
  • Singal Ronak
  • Gaj Baford M.
  • Neik Mishali
RU2639695C2
DEVICE AND METHOD OF REVERSING AND SWAPPING BITS IN MASK REGISTER 2014
  • Uld-Akhmed-Vall Elmustafa
  • Velentajn Robert
RU2636669C2

RU 2 638 641 C2

Authors

Rash Uilyam K.

Santiago Yazmin A.

Dikson Martin Gaj

Dates

2017-12-14Published

2014-06-19Filed