FIELD: information technology.
SUBSTANCE: method of executing a machine instruction in a central processing unit, comprising obtaining, by a processor, a machine instruction for execution, the machine instruction being defined for computer execution according to a computer architecture and including: at least one operation code field to provide an operation code; the operating code identifies a load to block boundary operation; a register field to be used to designate a register; the register includes a first operand; at least one field for detecting a second operand in main memory; and a block boundary size indicator for indicating the specified second operand block boundary; and executing the machine instruction, which comprises: loading a variable amount of data from the second operand block into the first operand while providing loading into the first operand only data located within the block. Loading from the block begins with the machine instruction-provided source address in the second operand block and ends at or before the specified second operand block boundary.
EFFECT: high efficiency of loading data into registers.
23 cl, 16 dwg
Title | Year | Author | Number |
---|---|---|---|
TRANSFORMATION OF INSTRUCTION DISCRETE IDENTIFIERS INTO CONTINUOUS INSTRUCTION IDENTIFIERS | 2012 |
|
RU2568241C2 |
METHOD OF EXECUTING MACHINE INSTRUCTION, COMPUTER SYSTEM AND MACHINE-READABLE MEDIUM FACILITATING CALCULATION OF DISTANCE FROM POSITION IN MAIN MEMORY TO MAIN MEMORY BLOCK BOUNDARY | 2012 |
|
RU2568920C2 |
VECTOR FIND ELEMENT EQUAL INSTRUCTION | 2013 |
|
RU2585975C2 |
DETERMINATION OF SYMBOL DATA GROUP LENGTH CONTAINING ENDING SYMBOL | 2013 |
|
RU2621000C2 |
VECTOR TYPE COMMAND FOR SEARCH LEVEL OF INADEQUATE ELEMENT | 2013 |
|
RU2598814C2 |
COMMAND OF VECTOR CHECKSUM TYPE | 2013 |
|
RU2608663C1 |
VECTOR TYPE COMMAND AT FIELD OF GALOIS MULTIPLICATION, ADDITION AND ACCUMULATION | 2014 |
|
RU2613726C2 |
NON-TRANSACTIONAL STORE INSTRUCTION | 2012 |
|
RU2568324C2 |
INCREASING NUMBER OF GENERAL PURPOSE REGISTERS AVAILABLE TO INSTRUCTIONS | 2010 |
|
RU2562430C2 |
SOLID-STATE MEMORY CONFIGURATION INSTRUCTION | 2012 |
|
RU2571392C2 |
Authors
Dates
2015-10-20—Published
2012-11-15—Filed