数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

D950-CORE 数据表(PDF) 28 Page - STMicroelectronics

部件名 D950-CORE
功能描述  16-Bit Fixed Point Digital Signal Processor DSP Core
PDF  89 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

D950-CORE 数据表(HTML) 28 Page - STMicroelectronics

Back Button D950-CORE Datasheet HTML 24Page - STMicroelectronics D950-CORE Datasheet HTML 25Page - STMicroelectronics D950-CORE Datasheet HTML 26Page - STMicroelectronics D950-CORE Datasheet HTML 27Page - STMicroelectronics D950-CORE Datasheet HTML 28Page - STMicroelectronics D950-CORE Datasheet HTML 29Page - STMicroelectronics D950-CORE Datasheet HTML 30Page - STMicroelectronics D950-CORE Datasheet HTML 31Page - STMicroelectronics D950-CORE Datasheet HTML 32Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 28 / 89 page
background image
28/89
D950-Core
SWI
Non maskable (internally vectorized) software interrupt SWI is a 3-cycle instruction whose
interrupt routine address is 0x0002. Return from the SWI routine is performed through RTI.
The SWI routine is non-interruptible by an external interrupt request.
Note:
IT should not be asserted low if a previous request has not been acknowledged. In this case,
the previous request will not be processed.
EI and IPE bits are not affected when STA register is restored.
4.3.5 Loop Controller
Table 4.3
Loop Instruction
Hardware loop resources
The program sequencer includes a powerful hardware loop mechanism. This allows the
nesting of up to three levels of loops by using nine 16-bit registers, organized in three banks
of three registers.
Each bank includes one loop start address register (LS), one loop end address register (LE)
and one loop count register (LC). These registers can be read and written by register move
instructions, allowing extension of the number of nested loops by software.
The currently selected loop register bank is pointed to by bits LSP1 and LSP0 of the CCR.
When the current level changes, this 2-bit register is incremented or decremented through
dedicated instructions (see Section 5.4.5“Conditional Assignment Instruction”) to modify
the bank.
Loop operation: REPEAT instruction
The REPEAT instruction performs automatic management of the different loop registers (LS,
LC, LE and LSP) and defines the number of iterations and address of the last instruction of the
loop.
The loop begins at the instruction following REPEAT. Conditional instructions CONTINUE and
BREAK can be put within a loop. Their effect is to restart (resp. exit from) the loop when the
condition is verified.
Notes
1:
The maximum repeat count value of 216-1 is obtained by setting LC to 0xFFFF.
2:
An endless loop can be set up by initializing LC to: 0x0000 for REPEAT block,
0x0001 for REPEAT single.
Loop Instruction
Body of loop
Loop value
Single instruction
Immediate
REPEAT
Block of instructions
Immediate
Block of instructions
Computed
5



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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