ST10 FAMILY PROGRAMMING MANUAL
125/172
The following table gives the MAC Function Code
of each instruction. This Function Code is the third
byte of the new instruction and is used by the
co-processor as its operation code. Unused func-
tion codes are treated as CoNOP Function Code
by the MAC.
Table 30 : MAC instruction function code (hexa)
Mnemonic
Function Code
Mnemonic
Function Code
CoMUL
C0
CoMACM
D8
CoMULu
00
CoMACMu
18
CoMULus
80
CoMACMus
98
CoMULsu
40
CoMACMsu
58
CoMUL-
C8
CoMACM-
E8
CoMULu-
08
CoMACMu-
28
CoMULus-
88
CoMACMus-
A8
CoMULsu-
48
CoMACMsu-
68
CoMUL + rnd
C1
rnd
D9
rnd
01
C rnd
19
C rnd
81
Co rnd
99
C rnd
41
Co rnd
59
CoMAC
D0
CoMACMR
F9
CoMACu
10
CoMACMRu
38
CoMACus
90
CoMACMRus
B8
CoMACsu
50
CoMACMRsu
78
CoMAC-
E0
C rnd
F9
CoMACu-
20
Co rnd
39
CoMACus-
A0
CoM rnd
B9
CoMACsu-
60
CoM rnd
79
CoMAC + rnd
D1
CoADD
02
rnd
11
CoADD2
42
C rnd
91
CoSUB
0A
C rnd
51
CoSUB2
4A
CoMACR
F0
CoSUBR
12
CoMACRu
30
CoSUB2R
52
CoMACRus
B0
CoMAX
3A
CoMACRsu
70
CoMIN
7A
rnd
F1
CoLOAD
22
C rnd
31
CoLOAD-
2A
Co rnd
B1
CoLOAD2
62
Co rnd
71
CoLOAD2-
6A
CoNOP
5A
CoCMP
C2
CoNEG
32
CoSHL #data
5
82
CoNEG + rnd
72
CoSHL other
8A
CoRND
B2
CoSHR #data
5
92
CoABS -
1A
CoSHR other
9A
CoABS op1, op2
CA
CoASHR #data
5
A2
CoSTORE
wwww:w000
CoASHR other
AA
CoMOV
00
rnd #data
5
B2
rnd other
BA
Содержание ST10 Series
Страница 2: ......
Страница 4: ...ST10 FAMILY PROGRAMMING MANUAL 2 172...