Panasonic MN103001G/F01K User Manual page 94

Panax series microcomputer
Table of Contents

Advertisement

Extension Instruction Specifications
Case 9:
Instruction flow
CALLS or JSR instruction with stack area
outside internal RAM area
The case where the High-speed multiplication instruction uses 32-bit immediate value is excluded.
Case 10:
Instruction flow
TRAP instruction with stack area
outside internal RAM area
The case where the High-speed multiplication instruction uses 32-bit immediate value is excluded.
Case 11:
Instruction
flow
Case 12:
Instruction
flow
The case where the High-speed multiplication instruction uses 32-bit immediate value is excluded.
<Error actualizing condition>
Error actualizing condition is generated by the first extension instruction executed in the interrupt program, or after
switching of the task. Error actualizing condition is shown below.
multiplication
Extension instructions
which cause to generate
Multiply-and-
error making potential
accumulate
condition
The error making potential condition is cleared when there is no problem.
When the condition of use corresponds to "Error generation", it is possible to solve the error condition by inserting
the 2 NOP instructions as follows.
When the program is compiled and assembled, 2 NOP instructions are inserted on default by using the assembler
and linker V3.3R1 or later.
Instruction
High-speed multiplication instruction
flow
or Multiply-and-accumulate instruction
3-38
Branch
Branch
A level interrupt with stack area
outside internal RAM area
A level interrupt with stack area
outside internal RAM area
High-speed multiplication
instruction
High-speed
No problem
instruction
No problem
instruction
High-speed multiplication instruction
or Multiply-and-accumulate instruction
High-speed multiplication instruction
or Multiply-and-accumulate instruction
Interrupt program
High-speed multiplication instruction
or Multiply-and-accumulate instruction
Interrupt program
An 1-cycle executing instruction
High-speed multiplication instruction
or Multiply-and-accumulate instruction
First extension instruction executed after generating
error making potential condition
Multiply-and-accumulate
instruction
Error generation
No problem
Instruction
flow
High-speed multiplication instruction
or Multiply-and-accumulate instruction
The interrupt
occurrence
The interrupt
occurrence
The non-maskable
interrupt
occurrence
The non-maskable
interrupt
occurrence
The other extension
instruction
Error generation
Error generation
NOP instruction
NOP instruction

Advertisement

Table of Contents
loading

Table of Contents