Пр о ц е с с о р TMS 3 2 0C4 x
143
Приложение В 10. Параллельные команды процессора
TMS320C4x
Таблица В.10
Мнемоника
Выполнение
Адресация операндов
Ц
1
2
3
4
ABSF
src2,dst1
||
STF
src3,dst2
Абсолютное значение операн-
да-источника
src2
передается в
операнд-приемник
dst1
, парал-
лельно источник
src3
передает-
ся в приемник
dst2
. Операн-
ды – числа с ПТ
src2
- косвенная(disp=0, 1, IR0, IR1),
dst1
- регистровая (R0-R7),
1
ABSI
src2,dst1
||
STI
src3,dst2
Абсолютное значение операн-
да-источника
src2
передается в
операнд-приемник
dst1
, парал-
лельно иточник
src3
передается
в приемник
dst2
. Операнды –
целые числа
src3
- регистровая (R0-R7),
dst2
- косвенная(disp=0, 1, IR0, IR1)
1
ADDF3
src2,src1,dst1
||
STF
src3,dst2
src1 + src2
→
dst1
параллельно
src3
→
dst2.
Операнды – числа с ПТ
1
ADDI3
src2,src1,dst1
||
STI
src3,dst2
src1 + src2
→
dst1
параллельно
src3
→
dst2.
Операнды – целые числа
src1
- регистровая (R0-R7),
src2
- косвенная(disp=0, 1, IR0, IR1),
dst1
- регистровая (R0-R7),
src3
- регистровая (R0-R7),
dst2
- косвенная(disp=0, 1, IR0, IR1),
1
AND3
src2,src1,dst1
||
STI
src3,dst2
src1 & src2
→
dst1
параллельно
src3
→
dst2.
Операнды – целые числа
1
ASH3 s
rc_count,
src2,dst1
||
STI
src3,dst2
Арифметический сдвиг (см.
команду
ASH3
) параллельно с
src3
→
dst2
.
Операнды целочисленные
src_count
- регистровая (R0-R7),
src2
- косвенная(disp=0, 1, IR0, IR1),
dst1
- регистровая (R0-R7),
src3
- регистровая (R0-R7),
dst2
- косвенная(disp=0, 1, IR0, IR1)
1
FIX
src2,dst1
||
STI
src3,dst2
Источник
src2
(число с ПТ)
преобразуется в целое число и
запоминается в приемнике
dst1
,
параллельно
src3
→
dst2
src2
- косвенная(disp=0, 1, IR0, IR1),
dst1
- регистровая (R0-R7),
1
FLOAT
src2,dst1
||
STF
src3,dst2
Источник
src2
(целое число)
преобразуется в число с ПТ и
запоминается в приемнике
dst1
,
параллельно
src3
→
dst2
src3
- регистровая (R0-R7),
dst2
- косвенная(disp=0, 1, IR0, IR1)
1