Справочник Пользователя для Mitsubishi Electronics QCPU
7-235
MIDR(P),MIDW(P)
1
2
3
4
6
6
7
8
7
.11 Char
acter
string processing inst
ructions
7
.11.16
Ra
ndom sel
ndom sel
ect
ion
fr
om and
r
epl
ac
ac
em
ent
ent
in
char
act
er
er
st
ring
s (
M
IDR(
P
P
),M
ID
W(
P)
P)
)
7.11.16
Random selection from and replacement in character strings
(MIDR(P),MIDW(P))
MIDR(P),MIDW(P)
Function
MIDR
(1) Extracts the character string data of
+1 characters, starting from the position designated
by
, counted from the left end of the character string data designated by
, and stores
the extracted data into the area starting from the device designated by
.
: Character string or head number of the devices where the character string is stored (character string)
: Head number of the devices where a character string data obtained as the result of operation will be stored
(character string)
: Head number of the devices where the location of the first character and the number of characters will be
stored (BIN 16 bits)
•
: Position of first character
•
+1: Number of characters
Setting
Data
Internal Devices
R, ZR
J
\
U
\G
Zn
Constants
$
Other
Bit
Word
Bit
Word
––
––
––
––
––
––
––
––
––
Process
High
performance
Redundant Universal
Basic
Command
Command
P
S1
D
S2
S1
D
S2
MIDR,MIDW
MIDRP,MIDWP
indicates an instruction symbol MIDR/MIDW.
S1
D
S2
S2
S2
S1
D
S2
S2
S2
S1
D
+1
41
H
(A)
42
H
(B)
43
H
(C)
44
H
(D)
+1
45
H
(E)
46
H
(F)
47
H
(G)
48
H
(H)
45
H
(E)
46
H
(F)
47
H
(G)
48
H
(H)
49
H
(I)
4A
H
(J)
4B
H
(K)
00
H
+2
+3
+4
+5
+2
49
H
(I)
00
H
Position of the 5th
character
character
"ABCDEFGHIJK"
"EFGHI"
ASCII code for the 5th character +1
5
5
+1
S1
S1
S1
S1
S1
S1
S2
D
D
D
b15
b8b7
b0
b15
b8b7
b0
S2
S2
S2