You can set an interrupt event in this tab (see "2.16.2 Insert an interrupt event [Simulator]").
An interrupt event is a function with which you can generate an interrupt request at a specified point. When an interrupt event is set, an interrupt request will occur immediately before the execution of an instruction for which the event is set. Once the interrupt request is accepted by the CPU, interrupt exception will take place.
This section describes the following.
On the Editor panel, move the caret to the line where you wish to set an interrupt event, then select [Register Action Event...] from the context menu. |
On the Disassemble panel, move the caret to the address where you wish to set an interrupt event, then select [Register Action Event...] from the context menu. |
On the Events panel, select [Edit Condition...] from the context menu after selecting the interrupt event. |
Specify the interrupt vector by directly entering a corresponding number between 0 and 255.
Specify the priority order by directly entering a number between 1 and 8.
When 8 is specified, the event is handled as a fast interrupt.
Specify the priority order by directly entering a number between 1 and 16.
When 16 is specified, the event is handled as a fast interrupt.
Finishes configuring the interrupt event, and sets it to the line/address at the caret position in the Editor panel/Disassemble panel. |
|
Cancels the interrupt event setup and closes this dialog box. |
|