System and method with automatically backing up and recovering data in register

An automatic backup, register technology, applied in the direction of multi-programming devices, etc., can solve problems such as increasing the access time of registers

Inactive Publication Date: 2008-02-06
NAT SUN YAT SEN UNIV
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] However, the above-mentioned patents either require the switching of the windows or the switching of different modes to select the register to be accessed finally, so a bit for controlling the switching is required, and it will increase the time for accessing the register

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method with automatically backing up and recovering data in register
  • System and method with automatically backing up and recovering data in register
  • System and method with automatically backing up and recovering data in register

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Please refer to FIG. 2 , which shows an overall structural diagram of a system 20 for automatically backing up and restoring data in registers according to the first embodiment of the present invention. The system 20 of the first embodiment of the present invention includes: an ordinary register file 201, a backup register file 202, a backup mode signal 203, seven input selection controllers 204 to 210, a multiplexer 211, and a logical operation processing unit 212 and an external memory 213 .

[0021] The general register file 201 has 16 general registers (R0 to R15) for storing data. Under normal program operation, the ordinary register file is used to store data from the external memory 213 and selected by the multiplexer 211 , and transmit the stored data to the logic operation processing unit 212 for operation processing. The multiplexer 211 , logic operation processing unit 212 and the external memory 213 are referred to as an external device here. The multiplex...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a system which can automatically backup and convert the data in register. It comprise: a general register pile, a backup register pile, at least one backup mode sign and at least one input selected controller. The general register pile possesses a plurality of general registers. The general register pile possesses a plurality of general registers. When an irregular break up happened, the system decides a backup mode according to the irregular break up; it then automatically copies the content of at least one general register into the corresponding backup register according the backup mode. When the irregular break-up finished, it uses at least one controller to convert the content of the corresponding general register from the backup register according to the backup mode.

Description

technical field [0001] The present invention relates to a system and method for automatically backing up and restoring data in a register, in particular, to a system and method for automatically backing up and restoring data in a register applied to a microprocessor structure. Background technique [0002] The hardware mechanisms for handling abnormal interrupt events in the structure of general microprocessors are quite similar in concept. When an abnormal interrupt event occurs, the microprocessor will enter an operation mode for handling the abnormal interrupt event, and before jumping to the subroutine for handling the abnormal interrupt event, some microprocessor states must be stored so that the exception When returning after interrupt event processing, the original program can continue to execute. [0003] Therefore, in hardware implementation, at least one register must be used to store the program count value (PC, ProgramCounter), and some registers must also be us...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/46
Inventor 黄英哲宋裕文
Owner NAT SUN YAT SEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products