FIELD: physics, computation hardware.
SUBSTANCE: invention relates to emulation inside the computation medium. Computer system for transformation of computation medium instruction identifiers comprises memory and processor communicated therewith. Note here that computer system is configured to implement the process including the generation of continuous identifier with the first and second parts from the first instruction set for the computer first architecture. Note here that said first part is selected from the first instruction first field while second part is selected from first instruction second field isolated from the first field. Discrete identifier is produced with application of the first and second parts isolated from the first instruction. Note here that for generation of the discrete identifier one or more rules are used built around the first instruction operation code. Discrete identifier is used as discrete identifier is set as if instead of discrete identifier in the first instruction for identification of resource to be used in execution of the second instruction. Note here that second instruction is selected for the computer second architecture different from the first one to emulate the first instruction function. Second instruction is executed for first instruction function emulation with application of the resource specified by discrete identifier generated with the help of first and second parts from first instruction. Note also that discrete identifier is used as if discrete identifier is not set.
EFFECT: higher efficiency of instruction emulation.
20 cl, 22 dwg
Title | Year | Author | Number |
---|---|---|---|
INSTRUCTION TO LOAD DATA UP TO SPECIFIED MEMORY BOUNDARY INDICATED BY SAID INSTRUCTION | 2012 |
|
RU2565496C2 |
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 |
VECTOR TYPE COMMAND FOR SEARCH LEVEL OF INADEQUATE ELEMENT | 2013 |
|
RU2598814C2 |
DETERMINATION OF SYMBOL DATA GROUP LENGTH CONTAINING ENDING SYMBOL | 2013 |
|
RU2621000C2 |
COMMAND OF VECTOR CHECKSUM TYPE | 2013 |
|
RU2608663C1 |
VECTOR TYPE COMMAND AT FIELD OF GALOIS MULTIPLICATION, ADDITION AND ACCUMULATION | 2014 |
|
RU2613726C2 |
FLOATING POINT INSTRUCTION AND SELECTABLE COMPARISON ATTRIBUTES | 2017 |
|
RU2729452C1 |
NON-TRANSACTIONAL STORE INSTRUCTION | 2012 |
|
RU2568324C2 |
COMMAND TO SHIFT AND DIVIDE DECIMAL NUMBER | 2017 |
|
RU2726147C1 |
Authors
Dates
2015-11-10—Published
2012-11-15—Filed