METHOD OF COMPUTATION PROCESS CONTEXT SWITCHING DURING PROGRAM INTERRUPT OR SUBROUTINE JUMP Russian patent published in 2008 - IPC G06F9/42 G06F9/48 

Abstract RU 2340933 C2

FIELD: information technologies.

SUBSTANCE: storing and restoration of computation process context in processor is two-staged. At the first stage the program counter and processor state counter values are automatically saved in context stack. At the second stage the required number of addressable context register groups is software saved. Processor operates with data memory segments through its own virtual file registers. And storing of base addresses of all virtual register files is performed by issuing just one command.

EFFECT: higher task context and procedure stepping rate with smaller amount of hardware resources used.

18 cl, 8 dwg

Similar patents RU2340933C2

Title Year Author Number
PROCESSING ADMINISTRATION RELATED TO SELECTED ARCHITECTURAL FUNCTIONS 2015
  • Gshvind Mikhael Karl
  • Gejni Charlz
RU2665243C2
INCREASING NUMBER OF GENERAL PURPOSE REGISTERS AVAILABLE TO INSTRUCTIONS 2010
  • Dan Grejner
  • Marsel' Mitran
  • Timoti Slidzhl
RU2562430C2
RUNTIME DETERMINATION OF TRANSLATION FORMATS FOR ADAPTER FUNCTIONS 2010
  • Dejvid Kraddok
  • Tomas Gregg
  • Dan Grejner
  • Ehrik Norman Lejs
  • Donald Uill'Jam Shmidt
RU2556418C2
TRANSLATION OF INPUT/OUTPUT ADDRESSES TO MEMORY ADDRESSES 2010
  • Dejvid Kraddok
  • Tomas Gregg
  • Dan Grejner
  • Ehrik Norman Lejs
RU2547705C2
ARCHITECTURAL MODE CONFIGURATION IN COMPUTING SYSTEM 2015
  • Gshvind Mikhael Karl
RU2664413C2
SEPARATE LOADING/STORAGE MEANS AND COMMAND THEREFOR 2010
  • Mitran Marsel
  • Slidzhl Timoti
  • Jakobi Kristian
  • Uehbb Charlz
RU2554546C2
COMMON BOOT SEQUENCE FOR CONTROL UTILITY ABLE TO BE INITIALISED IN MULTIPLE ARCHITECTURES 2015
  • Gshvind Mikhael Karl
RU2665238C2
MULTIPLEXOR CHANNEL 0
  • Abrazhevich Romuald Ignatevich
  • Averyanov Vadim Alekseevich
  • Averyanova Renata Mikhajlovna
  • Gorbul Tatyana Vladimirovna
  • Zakharchuk Vladimir Ivanovich
  • Kosyakina Lyudmila Viktorovna
  • Ovsyannikov Valerij Ivanovich
  • Shapovalenko Margarita Petrovna
SU1167613A1
SAVING/RESET OF SELECTED REGISTERS AT TRANSACTION PROCESSING 2012
  • Dan F. Grejner
  • Kristian Jakobi
  • Timoti Dzh. Slidzhl
RU2562424C2
COMPUTING SYSTEM 0
  • Burtsev V.S.
  • Ryzhov V.I.
  • Khajlov I.K.
  • Babayan B.A.
  • Sakhin Yu.Kh.
  • Nikitin Yu.V.
  • Laut V.N.
  • Gorshtejn V.Ya.
  • Nazarov L.N.
  • Yalunin E.V.
  • Zherenov A.I.
  • Pentkovskij V.M.
SU692400A1

RU 2 340 933 C2

Authors

Shisharin Sergej Aleksandrovich

Dates

2008-12-10Published

2006-10-19Filed