Basic Concepts
2-1-9
I/O Instruction Timing
A
A
A
A
!
A
!
A
A
A
A
A
!
A
!
A
Differentiated Instructions
The following timing chart shows different operating timing for individual
instructions using a program comprised of only LD and OUT instructions.
B1
Input
read
B2
Input
read
B3
Input
B4
read
Input
B5
read
B6
Input
B7
read
!
Input
B8
read
!
B9
!
B10
!
B11
!
B12
!
CPU pro-
cessing
Instruction
I/O refresh
executed.
• A differentiated instruction has a flag that tells whether the previous value
is ON or OFF. At the start of operation, the flags for upwardly differenti-
ated instruction (DIFU and @ instructions) are set to ON and the flags for
downwardly differentiated instructions (DIFD and % instructions) are set
to OFF. This prevents differentiation outputs from being output unexpect-
edly at the start of operation.
• An upwardly differentiated instruction (DIFU or @ instruction) will output
ON only when the execution condition is ON and flag for the previous
value is OFF.
Section 2-1
Input
read
Input
read
Input
read
Input
read
Input read
Input
read
35