| Electronic Components Datasheet Search |
|
TMS320VC549 Datasheet(PDF) 50 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TMS320VC549 Datasheet(HTML) 50 Page - Texas Instruments |
|
50 / 111 page ![]() TMS320C54x, TMS320LC54x, TMS320VC54x FIXED-POINT DIGITAL SIGNAL PROCESSORS SPRS039C – FEBRUARY 1996 – REVISED DECEMBER 1999 50 POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251–1443 Table 13. ’54x Instruction Set Opcodes (Continued) MNEMONIC SYNTAX OPCODE WORDS/ CYCLES† DESCRIPTION MNEMONIC SYNTAX LSB MSB WORDS/ CYCLES† DESCRIPTION I / O INSTRUCTIONS PORTR PA, Smem Read data from port 2/2 0111 0100 IAAA AAAA PORTW Smem, PA Write data to port 2/2 0111 0101 IAAA AAAA LOAD / STORE INSTRUCTIONS CMPS src, Smem Compare, select and store maximum 1/1 1000 111S IAAA AAAA DLD Lmem, dst Long-word load to accumulator 1/1 0101 011D IAAA AAAA DST src, Lmem Store accumulator in long word 1/2 0100 111S IAAA AAAA LD Smem, dst Load accumulator with operand 1/1 0001 000D IAAA AAAA LD Smem, TS, dst Shift operand by TREG[5:0], then load into ACC 1/1 0001 010D IAAA AAAA LD Smem, 16, dst Shift operand by 16 bits, then load into ACC 1/1 0100 010D IAAA AAAA LD Smem [, SHIFT ], dst Shift operand, then load into ACC (2-word opcode) 2/2 0110 0000 1111 110D IAAA 010S AAAA HIFT LD Xmem, SHFT, dst Shift operand, then load into ACC 1/1 1001 010D XXXX SHFT LD # K, dst Load ACC with short-immediate operand 1/1 1110 100D KKKK KKKK LD # lk [, SHFT ], dst Shift long-immediate, then load into ACC 2/2 1111 000D 0010 SHFT LD # lk, 16, dst Shift long-immediate 16 bits, load into ACC 2/2 1111 000D 0110 0010 LD src, ASM [, dst ] Shift ACC by value in ASM register 1/1 1111 01SD 1000 0010 LD src [, SHIFT ] [, dst ] Shift accumulator 1/1 1111 01SD 010S HIFT LD Smem, T Load TREG with single data-memory operand 1/1 0011 0000 IAAA AAAA LD Smem, DP Load DP with single data-memory operand 1/3 0100 0110 IAAA AAAA LD # k9, DP Load DP with 9-bit operand 1/1 1110 101K KKKK KKKK LD # k5, ASM Load ACC shift-mode register with 5-bit operand 1/1 1110 1101 000K KKKK LD # k3, ARP Load ARP with 3-bit operand 1/1 1111 0100 1010 0KKK LD Smem, ASM Load operand bits 4–0 into ASM register 1/1 0011 0010 IAAA AAAA LD Xmem, dst || MAC[R] Ymem [, dst_ ] Parallel load, multiply / accumulate [round] 1/1 1010 10RD XXXX YYYY LD Xmem, dst || MAS[R] Ymem [, dst_ ] Parallel load, multiply / subtract [round] 1/1 1010 11RD XXXX YYYY LDM MMR, dst Load memory-mapped register to ACC 1/1 0100 100D IAAA AAAA LDR Smem, dst Load memory value in ACC high with rounding 1/1 0001 011D IAAA AAAA LDU Smem, dst Load unsigned memory value 1/1 0001 001D IAAA AAAA LTD Smem Load TREG and insert delay 1/1 0100 1100 IAAA AAAA SACCD src, Xmem, cond Store accumulator conditionally 1/1 1001 111S XXXX COND SRCCD Xmem, cond Store block-repeat counter conditionally 1/1 1001 1101 XXXX COND ST T, Smem Store TREG 1/1 1000 1100 IAAA AAAA ST TRN, Smem Store TRN 1/1 1000 1101 IAAA AAAA ST # lk, Smem Store long-immediate operand 2/2 0111 0110 IAAA AAAA STH src, Smem Store accumulator high to data memory 1/1 1000 001S IAAA AAAA † Values for words and cycles assume the use of DARAM for data. Add one word and one cycle when using long-offset indirect addressing or absolute addressing with a single data-memory operand. ‡ Delayed Instruction § Condition true ¶ Condition false instruction set summary (continued) |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |