Motorola CPU32 Reference Manual page 110

M68300 series central processor unit
Hide thumbs Also See for CPU32:
Table of Contents

Advertisement

CHK2
Check Register Against Bounds
CHK2
Instruction Format:
15
14
13
12
11
10
9
s
7
6
5
4
3
2
o
EFFECTIVE ADDRESS
0
0
0
0
0
SIZE
0
D/A
REGISTER
1
01
0
0
Instruction Fields:
Size field - Specifies the size of the operation.
00 -
Byte operation
01 - Word operation
10 -
Long operation
0
0
MODE
REGISTER
0
0
o
I
o
I
0
o
I
010
Effective Address field -
Specifies the location of the bounds operands.
Only control
addressing modes are allowed as shown:
Addressing Mode
Mode
Reg ister
Addressing Mode Mode
Dn
-
-
(xxx).w
111
An
-
-
(xxx).L
111
(An)
010
Reg. number: An
#(data)
-
(An)
+
-
-
-(An)
-
-
(d16, An)
101
Reg. number: An
(d16, PC)
111
(dS, An, Xn)
110
Reg. number: An
(d8, PC, Xn)
111
(bd, An, Xn)
110
Reg. number: An
(bd, PC, Xn)
111
D/A field - Specifies whether an address register or data register is to be checked.
o -
Data register.
1 -
Address register.
Register
000
001
-
010
011
011
Register field - Specifies the address or data register that contains the value to be checked.
CPU32 REFERENCE MANUAL
INSTRUCTION SET
MOTOROLA
4-57
III

Advertisement

Table of Contents
loading

Table of Contents