ST10F272B_12 STMICROELECTRONICS [STMicroelectronics], ST10F272B_12 Datasheet - Page 54

no-image

ST10F272B_12

Manufacturer Part Number
ST10F272B_12
Description
16-bit MCU with 256 Kbyte Flash memory and 12/20 Kbyte RAM
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
Central processing unit (CPU)
7.3
54/188
MAC co-processor specific instructions
The
instruction can be found in the “ST10 Family Programming Manual”. Note that all MAC
instructions are encoded on 4 Bytes.
Table 28.
CoABS
CoADD(2)
CoASHR(rnd)
CoCMP
CoLOAD(-,2)
CoMAC(R,u,s,-,rnd)
CoMACM(R)(u,s,-,rnd)
CoMAX / CoMIN
CoMOV
CoMUL(u,s,-,rnd)
CoNEG(rnd)
CoNOP
CoRND
CoSHL / CoSHR
CoSTORE
CoSUB(2,R)
Table 28
Mnemonic
MAC instruction set summary
lists the MAC instructions of the ST10F272. The detailed description of each
Absolute Value of the Accumulator
Addition
Accumulator Arithmetic Shift Right & Optional Round
Compare Accumulator with Operands
Load Accumulator with Operands
(Un)Signed/(Un)Signed Multiply-Accumulate & Optional Round
(Un)Signed/(Un)Signed Multiply-Accumulate with Parallel Data
Move & Optional Round
Maximum / Minimum of Operands and Accumulator
Memory to Memory Move
(Un)Signed/(Un)Signed multiply & Optional Round
Negate Accumulator & Optional Round
No-Operation
Round Accumulator
Accumulator Logical Shift Left / Right
Store a MAC Unit Register
Substraction
Doc ID 11917 Rev 3
Description
ST10F272B/ST10F272E

Related parts for ST10F272B_12