37
Table 2.13
Arithmetic Instructions (cont)
Instruction
Instruction Code
Operation
Execution
Cycles
T Bit
EXTS.W
Rm,Rn
0110nnnnmmmm1111
A word in Rm is sign-
extended
→
Rn
1
—
EXTU.B
Rm,Rn
0110nnnnmmmm1100
A byte in Rm is zero-
extended
→
Rn
1
—
EXTU.W
Rm,Rn
0110nnnnmmmm1101
A word in Rm is zero-
extended
→
Rn
1
—
MAC.W
@Rm+,@Rn+
0100nnnnmmmm1111
Signed operation of
(Rn)
×
(Rm) + MAC
→
MAC
3/(2)
*
—
MULS
Rm,Rn
0010nnnnmmmm1111
Signed operation of
Rn
×
Rm
→
MAC
1–3
*
—
MULU
Rm,Rn
0010nnnnmmmm1110
Unsigned operation of
Rn
×
Rm
→
MAC
1–3
*
—
NEG
Rm,Rn
0110nnnnmmmm1011
0–Rm
→
Rn
1
—
NEGC
Rm,Rn
0110nnnnmmmm1010
0–Rm–T
→
Rn,
Borrow
→
T
1
Borrow
SUB
Rm,Rn
0011nnnnmmmm1000
Rn–Rm
→
Rn
1
—
SUBC
Rm,Rn
0011nnnnmmmm1010
Rn–Rm–T
→
Rn,
Borrow
→
T
1
Borrow
SUBV
Rm,Rn
0011nnnnmmmm1011
Rn–Rm
→
Rn,
Underflow
→
T
1
Underflow
Note:
*
The normal minimum number of cycles (numbers in parenthesis represent the number of
cycles when there is contention with preceding or following instructions).
Содержание HD6417032
Страница 21: ......
Страница 35: ...xiv ...
Страница 85: ...50 ...
Страница 101: ...66 ...
Страница 129: ...94 ...
Страница 135: ...100 ...
Страница 343: ...308 ...
Страница 369: ...334 ...
Страница 383: ...348 ...
Страница 475: ...440 ...
Страница 525: ...490 CK RAS CAS TRp TRc TRcc tRASD1 tRASD2 tCASD3 tCASD2 TRr tCSR Figure 20 18 Self Refresh ...
Страница 578: ...543 CK RAS CAS TRp TRc TRcc tRASD1 tRASD2 tCASD3 tCASD2 TRr tCSR Figure 20 62 Self Refresh ...
Страница 689: ...654 ...