| 数据搜索系统,热门电子元器件搜索 |
|
AN910 数据表(PDF) 32 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN910 数据表(HTML) 32 Page - STMicroelectronics |
|
32 / 51 page ![]() 32/51 ST7 AND ST9 PERFORMANCE BENCHMARKING 7.3.5 ST9 MCU core On-chip/Off-chip buses - on-chip buses 16-bit address bus 8/16-bit data/program memory bus 8-bit register bus - off-chip buses 8/16-bit address bus 8-bit multiplexed data/program memory bus the two buses may be multiplexed the two buses are multiplexed with ports Cpu internal buses 16-bit address 8-bit data multiplexed bus Instruction set Cisc encoding - CPI 6 cycles to 38 cycles - average CPI between 16 and 18 cycles - IL 1 byte to 6 bytes - average IL between 3 and 4 bytes - special addressing modes bit access to whole register file register pair (two 8-bit registers as one 16-bit) register direct/indirect indirect with pre/post-increment indexed (short, long, register, memory) - special instructions exchange register contents bit test & set decrement & branch like memory-to-memory moves register indirect to reg. ind., both post-increment Instruction processing Prefetch mechanism - next byte prefetching as soon as instruction register is available and address is known Arithmetic Logic Unit 8-bit datapath - 8/16-bit operations - special functions 8x8 unsigned multiplication 22 cycles 16/8 unsigned divisions 28/20 cycles 32/16 stepped unsigned divisions 28 cycles + / x Programming model Register file - general purpose registers 14 groups of sixteen 8-bit registers - system registers one group of sixteen 8-bit registers flags, central interrupt control register user/system stack pointers mode register, page pointer 2 register group pointers i/o port data registers - paged registers on-chip peripheral data and control registers up to 64 pages of sixteen 8-bit registers - 16-bit program counter - multitasking capabilities context switching with register group pointers ST9 CPU LDW RRd,rrs ADD Rd,#2 Memory Spaces Harvard organization - register file space 224 bytes of general purpose registers system, on-chip peripheral, and i/o port registers - linear data/program memory space data memory space up 64 kbytes program memory space up to 64 kbytes first 256-byte interrupt vector table = 128 interrupts |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |