| 数据搜索系统,热门电子元器件搜索 |
|
GMS81C7008 数据表(PDF) 25 Page - Hynix Semiconductor |
|
|
|||||||||||||||||||||||||||||
GMS81C7008 数据表(HTML) 25 Page - Hynix Semiconductor |
|
25 / 123 page ![]() GMS81C7008/7016 APR., 2001 Ver 2.01 21 8.2 Program Memory A 16-bit program counter is capable of addressing up to 64K bytes, but this device has 8K/16K bytes program memory space only physically implemented. Accessing a location above FFFFH will cause a wrap-around to 0000H. Figure 8-5, shows a map of Program Memory. After reset, the CPU begins execution from reset vector which is stored in ad- dress FFFEH and FFFFH as shown in Figure 8-6. As shown in Figure 8-5, each area is assigned a fixed location in Program Memory. Program Memory area contains the user pro- gram. Figure 8-5 Program Memory Map Page Call (PCALL) area contains subroutine program to reduce program byte length by using 2 bytes PCALL instead of 3 bytes CALL instruction. If it is frequently called, it is more useful to save program byte length. Table Call (TCALL) causes the CPU to jump to each TCALL ad- dress, where it commences the execution of the service routine. The Table Call service area spaces 2-byte for every TCALL: 0FFC0H for TCALL15, 0FFC2H for TCALL14, etc., as shown in Figure 8-7. Example: Usage of TCALL The interrupt causes the CPU to jump to specific location, where it commences the execution of the service routine. The External interrupt 0, for example, is assigned to location 0FFFAH. The in- terrupt service locations spaces 2-byte interval: 0FFF8H and 0FFF9H for External Interrupt 1, 0FFFAH and 0FFFBH for Exter- nal Interrupt 0, etc. Any area from 0FF00H to 0FFFFH, if it is not going to be used, its service location is available as general purpose Program Mem- ory. Figure 8-6 Interrupt Vector Area Interrupt Vector Area C000H FEFFH FF00H FFC0H FFDFH FFE0H FFFFH E000H TCALL area 0FFE0H E2 Address Vector Area Memory E4 E6 E8 EA EC EE F0 F2 F4 F6 F8 FA FC FE Timer/Counter 3 Timer/Counter 2 Watch Timer A/D Converter - External Interrupt 0 Timer/Counter 1 Basic Interval Timer Key Scan RESET Watchdog Timer Serial Peripheral Interface “-” means reserved area. NOTE: External Interrupt 2 External Interrupt 1 Timer/Counter 0 - - |
|
链接网址 |
| 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 |