Interrupt control apparatus
A control device and multi-interruption technology, applied in the direction of multi-program device, program start/switch, instrument, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 2 example
[0094] The interrupt control apparatus according to the second embodiment of the present invention will be described below.
[0095] structure
[0096] Figure 5 A functional configuration diagram of the interrupt control device 300 according to the second embodiment is shown.
[0097] The interrupt control device 300 is a part of a computer including a CPU, a memory, and the like. As shown in the figure, the interrupt control device 300 includes according to its functions: a stack area 110 , an interrupt information storage unit 120 , a save unit 350 , a restore unit 360 , a control unit 370 and a protection area 380 .
[0098] The interrupt control device 300 includes some of the same constituent elements as the interrupt control device 100 in the first embodiment; however, the interrupt control device 300 has a special mechanism that can accept the User-level interrupt handlers can prevent programs at user-level from taking over privileged levels while interrupts are gen...
no. 3 example
[0129] An interrupt control device according to a third embodiment of the present invention will be described below.
[0130] structure
[0131] Figure 8 A functional block diagram of the interrupt control device 500 according to the third embodiment is shown.
[0132] The interrupt control device 500 is a part of a computer including a CPU, a memory, and the like. As shown in the figure, the interrupt control device 500 includes according to its functions: a stack area 110 , an interrupt information storage unit 120 , a save unit 550 , a restore unit 560 , a control unit 570 , a protection area 580 and a protection range management unit 590 .
[0133] The interrupt control device 500 includes some constituent elements identical to the interrupt control device 100 in the first embodiment; however, the interrupt control device 500 having a structure different from the interrupt control device 300 of the second embodiment can realize the following functions: even in While th...
no. 4 example
[0172] An interrupt control apparatus according to a fourth embodiment of the present invention will be described below.
[0173] structure
[0174] Figure 11 A functional block diagram of the interrupt control device 700 according to the fourth embodiment is shown.
[0175] The interrupt control device 700 is a part of a computer including a CPU, a memory, and the like. As shown in the figure, the interrupt control device 700 includes according to its functions: a stack area 110 , an interrupt information storage unit 120 , a save unit 750 , a restore unit 760 , a control unit 770 and a protection area 780 .
[0176] The interrupt control device 700 is obtained by changing only part of the interrupt control device 500 in the third embodiment. Similar to the interrupt control device 500, the interrupt control device 700 can realize the following functions: even when the interrupt processing program at the privileged level is executing, while accepting the interrupt generated...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 