| Motore di ricerca datesheet componenti elettronici |
|
AN2367 Scheda tecnica(PDF) 5 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN2367 Scheda tecnica(HTML) 5 Page - STMicroelectronics |
|
5 / 13 page ![]() AN2367 The optimized routine 5/13 2.3 Code description There are 5 blocks in this routine. The code listing is given in appendix A. 2.4 Performance results The following table shows the number of cycles for different number of bytes all divisible by 16. From this table the following formula can be used: Cycles = 84 + NBytes*1.5 84 cycles represent the total overhead of: Caller (C) transmit the 3 parameters, branch to routine, routine context save, routine context restore, return to caller. When the number of bytes is not divisible by 16, then the number of cycles is not linear. The following formula must be used: Cycles = 84 + NBytes*1.5 + Additional Cycles for remaining bytes Table 2. Overview of code blocks Name Function Implementation save_context save all registers used by the routine d_main main loop; transfer 16 bytes per iteration single loop d_swit second level switch: transfer 4, 8 or 12 bytes linear routine d_switch third level switch: transfer 1, 2 or 3 bytes switch case restore_context restore all registers Table 3. Performance results (no. of bytes divisible by 16) Number of bytes Number of cycles 32 126 128 276 512 852 1024 1620 Table 4. Performance results (no. of bytes not divisible by 16) Remaining bytes Additional cycles 00 127 227 |
|
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore 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 |