參數(shù)資料
型號: SDA5250
廠商: SIEMENS A G
元件分類: 圖文
英文描述: ICs for Consumer Electronics
中文描述: TELETEXT AND VPS/PDC DECODER, PQCC84
文件頁數(shù): 53/143頁
文件大小: 1050K
代理商: SDA5250
SDA 525x
Semiconductor Group
53
1998-04-08
In order to prevent loss of program control during deep subroutine nesting a warning bit
“SF” (Stack Full) is set in MEX2 whenever a memory extension stack depth overflow is
imminent. For example
Figure 19
shows the data flows at the memory extension stack
during a LCALL. All three bits of NB are copied to the position CB and NB of the next
higher stack level (now the current MEX1) while the last CB and NB are held on the
stack. Returning from subroutine through RET the memory extension stack pointer
decrements and CB and NB of MEX1 has the same contents as before LCALL.
Figure 19
Processing LCALL (same as ACALL)
Examples
The standard sequence jumping from one bank to another is simply preceding a “MOV
MEX1,#”- instruction to an “LJMP / LCALL” as shown in
Figure 19
. To operate programs
up to 512 Kbytes with standard assemblers or from C the program can be split into
sections, modules or files, that will each run in their own bank. Referencing banks to
each other (jumps, calls, data moves) may be done by a simple preprocessing of the
source programs or object files. Users, going to program a 512-Kbyte EPROM in
assembler, may proceed like this:
1. Build up to eight assembler source files (max. 64 K), inter bank operations will refer to
dummy labels.
2. Do assembler runs on each block and generate label lists.
3. Preprocessing: substitute the inter bank labels in the source files with absolute 64 K
addresses.
4. Second and final assembler runs on each block, generate Hex files.
5. Append the Hex files in right order.
6. Program an EPROM.
UEC04718
010
110
MEX1
CB
NB
Before
110
010
After
NB
CB
MEX1
110
010
’LCALL’
110
110
MEX1:
CB
18,17,16
18,17,16
NB
相關(guān)PDF資料
PDF描述
SDA5250M ICs for Consumer Electronics
SDA5251 ICs for Consumer Electronics
SDA5251M ICs for Consumer Electronics
SDA5254 8-BIT SINGLE CHIP MICROCONTROLLERS
SDA5254-2 ICs for Consumer Electronics
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
SDA5250-2 制造商:INFINEON 制造商全稱:Infineon Technologies AG 功能描述:ICs for Consumer Electronics
SDA5250M 制造商:INFINEON 制造商全稱:Infineon Technologies AG 功能描述:ICs for Consumer Electronics
SDA5250M-2 制造商:INFINEON 制造商全稱:Infineon Technologies AG 功能描述:ICs for Consumer Electronics
SDA5251 制造商:INFINEON 制造商全稱:Infineon Technologies AG 功能描述:ICs for Consumer Electronics
SDA5251-2 制造商:INFINEON 制造商全稱:Infineon Technologies AG 功能描述:ICs for Consumer Electronics
<td id="pzln4"><tbody id="pzln4"></tbody></td>