摘要 |
PROBLEM TO BE SOLVED: To inexpensively and easily apply an arithmetic processor to a plurality of systems and to finely execute priority control to trap requests on the side of an execution unit. SOLUTION: The arithmetic processor has a read/write control part 260 which stores selection data SELA<SB>1</SB>for selecting one trap map corresponding to an operating system to which the arithmetic processor should be applied among trap maps 220<SB>0</SB>, 220<SB>1</SB>which suit at least a first operating system, a second operating system in a trap map selection register 240 and a trap type encoder 210 which encodes a trap request 71 from the execution unit such as an integer arithmetic unit 10 to a trap type encoder 231 according to the trap map 220<SB>0</SB>(or the trap map 220<SB>1</SB>) corresponding to the selection data SELA<SB>1</SB>. COPYRIGHT: (C)2008,JPO&INPIT
|