摘要 |
A semiconductor device includes first and second central processing units (0, 3) and a set of monitoring registers (60) provided inside or outside the second central processing unit (3). Information representing an internal state of the first central processing unit (0) is transferred from the first central processing unit (0) to the set of monitoring registers (60) during execution of a program, and the set of monitoring registers (60) holds such transferred information. The set of monitoring registers (60) is mapped in a memory space of the second central processing unit (3). |