In a data processing system that includes a safe store buffer containing valid copies of all registers, processor transitions from a higher security routine to a lower security routine can be performed in fewer cycles by loading the safe store buffer from a safe store stack frame, then delaying loading registers either until actually utilized, or by a background process that loads registers utilizing unused memory cycles. A flag is used for each register that indicates whether the register contents are valid. This flag is cleared for each of the registers whenever such a state transition is made. Then, the flag is set for a register when it is referenced and made valid.

В системы процесса данных вклюает безопасный буфер магазина содержа действительные экземпляры всех регистров, переходы обработчика от более высокого режима обеспеченностью к более низкому режиму обеспеченностью можно выполнить в немногих циклах путем нагружать безопасный буфер магазина от безопасной рамки стога магазина, после этого delaying регистров нагрузки то до тех пор пока фактическ после того как я использованы, или процессом предпосылки который нагружает регистры использовать unused память задействует. Флаг использован для каждого регистра показывает ли содержание регистра действительно. Этот флаг освободился по каждом из из регистры когда такой переход положения сделан. После этого, флаг установлен для регистра когда он снабжен ссылками и сделан действительным.

 
Web www.patentalert.com

< (none)

< Integrated target system

> HDL simulation interface for testing and verifying an ASIC model

> (none)

~ 00005