TRANSFORMATION OF INSTRUCTION DISCRETE IDENTIFIERS INTO CONTINUOUS INSTRUCTION IDENTIFIERS Russian patent published in 2015 - IPC G06F9/455 

Abstract RU 2568241 C2

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

Similar patents RU2568241C2

Title Year Author Number
INSTRUCTION TO LOAD DATA UP TO SPECIFIED MEMORY BOUNDARY INDICATED BY SAID INSTRUCTION 2012
  • Dzhonatan Dejvid Bredberi
  • Majkl Karl Gshvind
  • Timoti Dzh. Slidzhl
  • Ehrik Mark Shvarts
  • Kristian Jakobi
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
  • Dzhonatan Dejvid Bredberi
  • Majkl Karl Gshvind
  • Ehrik Mark Shvarts
  • Timoti Dzh. Slidzhl
  • Kristian Jakobi
RU2568920C2
VECTOR FIND ELEMENT EQUAL INSTRUCTION 2013
  • Bradberi Dzhonatan Dejvid
  • Sledzhel Timoti
  • Shvarts Erik Mark
  • Gshvind Majkl Karl
RU2585975C2
VECTOR TYPE COMMAND FOR SEARCH LEVEL OF INADEQUATE ELEMENT 2013
  • Bradberi Dzhonatan Dejvid
  • Shvarts Erik Mark
  • Sledzhel Timoti
  • Gshvind Majkl Karl
RU2598814C2
DETERMINATION OF SYMBOL DATA GROUP LENGTH CONTAINING ENDING SYMBOL 2013
  • Bradberi Dzhonatan Dejvid
  • Gshvind Majkl Karl
  • Sledzhel Timoti
RU2621000C2
COMMAND OF VECTOR CHECKSUM TYPE 2013
  • Bredberi Dzhonatan Dejvid
  • Shvarts Erik Mark
RU2608663C1
VECTOR TYPE COMMAND AT FIELD OF GALOIS MULTIPLICATION, ADDITION AND ACCUMULATION 2014
  • Bredberi Dzhonatan Dejvid
RU2613726C2
FLOATING POINT INSTRUCTION AND SELECTABLE COMPARISON ATTRIBUTES 2017
  • Bredberi Dzhonatan
  • Shvarts Erik
  • Myuller Silviya Melitta
  • Gshvind Mikhael Karl
  • Olsson Brett
RU2729452C1
NON-TRANSACTIONAL STORE INSTRUCTION 2012
  • Dan F. Grejner
  • Kristian Jakobi
  • Timoti Dzh. Slidzhl
RU2568324C2
COMMAND TO SHIFT AND DIVIDE DECIMAL NUMBER 2017
  • Bredberi Dzhonatan
  • Kouplend Rid
  • Myuller Silviya Melitta
  • Shvarts Erik
  • Karlau Stiven
RU2726147C1

RU 2 568 241 C2

Authors

Majkl Karl Gshvind

Dates

2015-11-10Published

2012-11-15Filed