synce


Exception synchronization instruction (Synchronize Exceptions)

[Syntax]

-

synce

[Function]

Waits for the synchronization of all preceding exceptions before starting execution.

It does not perform any operation but is completed when its execution is started.

"Exception synchronization" means that all exceptions that are generated by the preceding instructions are notified to the CPU and are kept waiting until their priority is judged. If a condition of acknowledging exceptions is satisfied before this instruction is executed, therefore, all imprecise exceptions (FPI exceptions) that are generated because of the preceding instructions are always acknowledged before execution of this instruction is completed.

This instruction can be used to guarantee completion of exception handling by the preceding task before a task is changed or terminated in a multi-processing environment.

[Description]

-

The assembler generates one synce machine instruction.

[Flag]

CY

---

OV

---

S

---

Z

---

SAT

---