Texas-instruments TMS320C3x Instrukcja Użytkownika Strona 650

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 757
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 649
OR3||STI
Parallel OR3 and STI
13-192
Syntax OR3
src2, src1, dst1
|| STI
src3, dst2
Operation
src1
OR
src2
dst1
|
src3
dst2
Operands
src1
register (R
n
1, 0
n
1 7)
src2
indirect (
disp
= 0, 1, IR0, IR1)
dst1
register (R
n
2, 0
n
2 7)
src3
register (R
n
3, 0
n
3 7)
dst2
indirect (
disp
= 0, 1, IR0, IR1)
This instruction’s operands have been augmented in the following devices:
’C31 silicon revision 6.0 or greater
’C32 silicon revision 2.0 or greater
src1
register (R
n
1, 0
n
1 7)
src2
indirect (
disp
= 0, 1, IR0, IR1) or any CPU register
dst1
register (R
n
2, 0
n
2 7)
src3
register (R
n
3, 0
n
3 7)
dst
2 indirect (
disp
= 0, 1, IR0, IR1)
Opcode
31 24 23 16 8 7 015
11 01
00
src
1
src
2
dst
2
1
dst
1
src
3
A bitwise-logical OR and an integer store are performed in parallel. All registers
are read at the beginning and loaded at the end of the execute cycle. This
means that if one of the parallel operations (STI) reads from a register and the
operation being performed in parallel (OR3) writes to the same register, then STI
accepts the contents of the register as input before it is modified by the OR3.
If
src2
and
dst2
point to the same location,
src2
is read before the write to
dst2.
Cycles 1
Przeglądanie stron 649
1 2 ... 645 646 647 648 649 650 651 652 653 654 655 ... 756 757

Komentarze do niniejszej Instrukcji

Brak uwag