Mac Instruction Execution Time; Mac Instruction Set Summary - STMicroelectronics ST10 Series Programming Manual

Table of Contents

Advertisement

ST10 FAMILY PROGRAMMING MANUAL

3.2 - MAC Instruction Execution Time

The
instruction
execution
instructions is calculated in the same way as that
of the standard instruction set. To calculate the

3.3 - MAC instruction set summary

Table 29 : MAC instruction mnemonic by addressing mode and repeatability
Mnemonic
CoMUL
Rw
CoMULu
[IDX
CoMULus
Rw
CoMULsu
CoMUL-
CoMULu-
CoMULus-
CoMULsu-
CoMUL + rnd
CoMULu + rnd
CoMULus + rnd
CoMULsu + rnd
CoMAC
Rw
CoMACu
[IDX
CoMACus
Rw
CoMACsu
CoMAC-
CoMACu-
CoMACus-
CoMACsu-
CoMAC + rnd
CoMACu + rnd
CoMACus + rnd
CoMACsu + rnd
CoMACR
CoMACRu
CoMACRus
CoMACRsu
CoMACR + rnd
CoMACRu + rnd
CoMACRus + rnd
CoMACRsu + rnd
CoNOP
[Rw
[IDX
CoNEG
-
CoNEG + rnd
CoRND
CoSTORE
Rw
[Rw
CoMOV
[IDX
124/172
time
for
Addressing Modes
, Rw m
No
n
⊗], [Rw
⊗]
No
i
m
⊗]
, [Rw
No
n
m
, Rw m
No
n
⊗], [Rw
⊗]
Yes
i
m
⊗]
, [Rw
Yes
n
m
⊗]
Yes
m
⊗], [Rw
⊗]
Yes
i
m
No
, CoReg
No
n
⊗], CoReg
Yes
n
⊗], [Rw
⊗]
Yes
i
m
execution time for MAC instructions, refer to
Instruction execution times in Table 6, considering
MAC
MAC instructions to be 4-byte instructions with a
minimum state time number of 2.
Rep
Mnemonic
CoMACM
CoMACMu
CoMACMus
CoMACMsu
CoMACM-
CoMACMu-
CoMACMus-
CoMACMsu-
CoMACM + rnd
CoMACMu + rnd
CoMACMus + rnd
CoMACMsu + rnd
CoMACMR
CoMACMRu
CoMACMRus
CoMACMRsu
CoMACMR + rnd
CoMACMRu + rnd
CoMACMRus + rnd
CoMACMRsu + rnd
CoADD
CoADD2
CoSUB
CoSUB2
CoSUBR
CoSUB2R
CoMAX
CoMIN
CoLOAD
CoLOAD-
CoLOAD2
CoLOAD2-
CoCMP
CoSHL
CoSHR
CoASHR
CoASHR + rnd
CoABS
Addressing Modes
⊗], [Rw
⊗]
[IDX
i
m
Rw
, Rw m
n
⊗], [Rw
⊗]
[IDX
i
m
⊗]
Rw
, [Rw
n
m
Rw
, Rw m
n
⊗], [Rw
⊗]
[IDX
i
m
⊗]
Rw
, [Rw
n
m
Rw n
#data
5
⊗]
[Rw
m
-
Rw
, Rw m
n
⊗], [Rw
⊗]
[IDX
i
m
⊗]
Rw
, [Rw
n
m
Rep
Yes
No
Yes
Yes
No
No
No
Yes
No
Yes
No
No
No
No

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ST10 Series and is the answer not in the manual?

Questions and answers

Table of Contents