
ML62Q1000 Series User's Manual
Chapter 2 CPU and Memory Space
FEUL62Q1000
2-10
Bit No.
Bit symbol name
Description
2 to 0
clmod2 to clmod0
Bits to choose the operation mode.
000:
Multiplication 16 bit x 16 bit (initial value)
001:
Division 32 bit/16 bit
010:
Multiply-accumulate (non-saturating) 16 bit x 16 bit + 32 bit
011:
Multiply-accumulate (saturating) 16 bit x 16 bit + 32 bit
100:
No operation function
101:
Division 32 bit/32 bit
110:
No operation function
111:
No operation function
The following table shows values to be set to CR8 register for execution of each operation mode.
Value set to CR8
Signed
Unsigned
Multiplication 16 bit x 16 bit (initial value)
0x90
0x80
Division 32 bit/16 bit
0x91
0x81
Division 32 bit/32 bit
0x95
0x85
Multiply-accumulate (non-saturating) 16 bit
x 16 bit + 32 bit
0x92
0x82
Multiply-accumulate (saturating)
16 bit x 16 bit + 32 bit
0x93
0x83
The following table shows flags changing during each operation.
Operation mode
sign
c
z
s
ov
q
Multiplication
16 bit x 16 bit
1 (signed)
-
●
●
-
-
0 (unsigned)
-
●
-
-
-
Division
32 bit/16 bit
1 (signed)
●
●
●
●
-
0 (unsigned)
●
●
-
-
-
Division
32 bit/32 bit
1 (signed)
●
●
●
●
-
0 (unsigned)
●
●
-
-
-
Multiply-accumulate
(non-saturating)
16 bit x 16 bit + 32 bit
1 (signed)
●
●
●
●
-
0 (unsigned)
●
●
●
●
-
Multiply-accumulate
(saturating)
16 bit x 16 bit + 32 bit
1 (signed)
●
●
●
●
●
0 (unsigned)
●
●
●
●
●
●: Varies depending on the result. -: Retains the previous value.
Содержание ML62Q1000 Series
Страница 17: ...Chapter 1 Overview...
Страница 112: ...Chapter 2 CPU and Memory Space...
Страница 154: ...Chapter 3 Reset Function...
Страница 166: ...Chapter 4 Power Management...
Страница 196: ...Chapter 5 Interrupts...
Страница 248: ...Chapter 6 Clock generation Circuit...
Страница 274: ...Chapter 7 Low Speed Time Base Counter...
Страница 291: ...Chapter 8 16 Bit Timer...
Страница 320: ...Chapter 9 Functional Timer FTM...
Страница 382: ...Chapter 10 Watchdog Timer...
Страница 402: ...Chapter 11 Serial Communication Unit...
Страница 456: ...Chapter 12 I2 C Bus Unit...
Страница 491: ...Chapter 13 I2 C Master...
Страница 512: ...Chapter 14 DMA Controller...
Страница 531: ...Chapter 15 Buzzer...
Страница 550: ...Chapter 16 Simplified RTC...
Страница 559: ...Chapter 17 GPIO...
Страница 594: ...Chapter 18 External Interrupt Function...
Страница 612: ...Chapter 19 CRC Generator...
Страница 632: ...Chapter 20 Analog Comparator...
Страница 644: ...Chapter 21 D A Converter...
Страница 655: ...Chapter 22 Voltage Level Supervisor...
Страница 676: ...Chapter 23 Successive Approximation Type A D Converter...
Страница 709: ...Chapter 24 Regulator...
Страница 714: ...Chapter 25 Flash Memory...
Страница 743: ...Chapter 26 Code Option...
Страница 750: ...Chapter 27 LCD Driver...
Страница 788: ...Chapter 28 On Chip Debug Function...
Страница 795: ...Chapter 29 Safety Function...
Страница 813: ...Appendix A...
Страница 881: ...Revision History...