Omron CPM1 - PROGRAMING MANUAL 02-2001 Programming Manual page 453

Hide thumbs Also See for CPM1 - PROGRAMING MANUAL 02-2001:
Table of Contents

Advertisement

Comparison Instructions
Description
Flags
When the execution condition is OFF, BCMP(68) is not executed. When the
execution condition is ON, BCMP(68) compares CD to the ranges defined by a
block consisting of CB, CB+1, CB+2, ..., CB+31. Each range is defined by two
words, the first one providing the lower limit and the second word providing the
upper limit. If CD is found to be within any of these ranges (inclusive of the upper
and lower limits), the corresponding bit in R is set. The comparisons that are
made and the corresponding bit in R that is set for each true comparison are
shown below. The rest of the bits in R will be turned OFF.
CB
CD
CB+1
CB+2
CD
CB+3
CB+4
CD
CB+5
CB+6
CD
CB+7
CB+8
CD
CB+9
CB+10
CD
CB+11
CB+12
CD
CB+13
CB+14
CD
CB+15
CB+16
CD
CB+17
CB+18
CD
CB+19
CB+20
CD
CB+21
CB+22
CD
CB+23
CB+24
CD
CB+25
CB+26
CD
CB+27
CB+28
CD
CB+29
CB+30
CD
CB+31
ER:
The comparison block (i.e., CB through CB+31) exceeds the data area.
Indirectly addressed DM word is non-existent. (Content of *DM word is
not BCD, or the DM area boundary has been exceeded.)
Section
Bit 00
Bit 01
Bit 02
Bit 03
Bit 04
Bit 05
Bit 06
Bit 07
Bit 08
Bit 09
Bit 10
Bit 11
Bit 12
Bit 13
Bit 14
Bit 15
7-19
435

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents