| 数据搜索系统,热门电子元器件搜索 |
|
ST52F510 数据表(PDF) 21 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
ST52F510 数据表(HTML) 21 Page - STMicroelectronics |
|
21 / 106 page ![]() ST52F510/F513/F514 21/106 3 ADDRESSING SPACES ST52F510/F513/F514 has six separate addressing spaces: s Register File s Program/Data Memory s Stacks s Input Registers s Output Registers s Configuration Registers Each space is addressed by a load type instruction that indicates the source and the destination space in the mnemonic code (see Figure 3.1). 3.1 Memory Interface The read/write operation in the space addresses are managed by the Memory Interface, which can recognize the type of memory addressed and set the appropriate access time and mode. In addition, the Memory Interface manages the In Application Programming (IAP) functions in Flash devices like writing cycle and memory write protection. Figure 3.1 Addressing Spaces 3.2 Register File The Register File consists of 256 general purpose 8-bit RAM locations called “registers” in order to recall the functionality. The Register File exchanges data with all the other addressing spaces and is used by the ALU to perform all the arithmetic and logic instructions. These instructions have any Register File address as operands. Data can be moved from one location to another by using the LDRR instruction; see further ahead for information on the instruction used to move data between the Register File and the other addressing spaces. 3.3 Program/Data Memory The Program/Data Memory consists of both non- volatile memory (Flash, EEPROM) and RAM memory benches. Non-volatile memory (NVM) is mainly used to store the user program and can also be used to store permanent data (constant, look-up tables). Each RAM bench consists of 256 locations used to store run-time user data. At least one bench is present in the devices. RAM benches are also used to implement both System and User Stacks. CU DPU ALU PERIPHERAL BLOCK REGISTER FILE INPUT REGISTERS NON VOLATILE MEMORY RAM BANKS AND STACKS PROGRAM/DATA MEMORY STFive CORE ON CHIP PERIPHERALS OUTPUT REGISTERS CONFIGURATION REGISTERS PERIPHERAL BLOCK PERIPHERAL BLOCK LDER LDRE LDRI LDCE LDCR DECISION PROCESSOR REGISTERS LDFR LDPE LDPR LDCNF PROGRAM COUNTER PGSETR GETPG |
|
链接网址 |
| 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 |