Microcomputer and method for controlling a microcomputer
AssigneeKabushiki Kaisha Toshiba
InventorsHirotomo Kobayashi, Yoshiaki Tominaga
Life of this patent
Estimating the term…
Abstract
A method for processing a microcomputer having a central processing unit detects an interrupt process. The method disrupts a first task under an execution. Then, the method determines the interrupt process and assigns a second task for the interrupt process. The method sets up a second bank for the second task and executes the second task at the second bank. Further more, the method resumes the first task after executing the second task.
Claims12
A microcomputer comprising a central processing unit configured to have a plural number of registers and a plural number of memory management units corresponding to each of the registers.
A microcomputer comprising a privileged bank configured to correspond to a certain memory management unit set up for executing at reset, start and bank switching.
A method for processing a microcomputer having a central processing unit comprising:
- detecting an interrupt process;
- disrupting a first task under an execution;
- determining the interrupt process and assigning a second task for the interrupt process;
- setting up a second bank for the second task;
- executing the second task at the second bank;
- and
- resuming the first task after executing the second task.
A method for processing a micro computer having a central processing unit comprising executing a privilege bank corresponding to a certain memory management unit set up for executing at reset, start and bank switching.
A computer program for use with a microcomputer, the computer program comprising:
- instructions configured to detect an interrupt process;
- instructions configured to disrupt a first task under an execution;
- instructions configured to determine the interrupt process and assign a second task for the interrupt process;
- instructions configured to set up a second bank for the second task;
- instructions configured to execute the second task at the second bank;
- and
- instructions configured to resume the first task after executing the second task.
A computer program for use with a microcomputer, the computer program comprising instructions configured to execute a privilege bank corresponding to a certain memory management unit set up for executing at reset, start and bank switching.
Dependencies are inferred from the claim text.