网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61IC中国电子在线 >> DSP >> 代码示例 >> TI DSP代码示例 >> C5000 >> 文章正文
  TMS320VC5402堆栈操作源代码         ★★★ 【字体:
TMS320VC5402堆栈操作源代码
作者:61IC    文章来源:本站原创    点击数:    更新时间:2007-1-17    

.title “CONTEXT SAVE/RESTORE on SUBROUTINE or INTERRUPT

CONTEXT_SAVE .macro
PSHM AG   ;Save 8 guard bits of accA
PSHM AH   ;Save upper 16 bits of accA
PSHM AL   ;Save lower 16 bits of accA
PSHM BG   ;Save 8 guard bits of accB
PSHM BH   ;Save upper 16 bits of accB
PSHM BL   ;Save lower 16 bits of accB
PSHM TRN   ;Save transition register
PSHM T    ;Save temporary register
PSHM AR7   ;Save AR7
PSHM AR6   ;Save AR6
PSHM AR5   ;Save AR5
PSHM AR4   ;Save AR4
PSHM AR3   ;Save AR3
PSHM AR2   ;Save AR2
PSHM AR1   ;Save AR1
PSHM AR0   ;Save AR0
PSHM ST0   ;Save ST0
PSHM ST1   ;Save ST1
PSHM BK   ;Save circular size register
PSHM IMR   ;Save interrupt mask register
PSHM BRC   ;Save block repeat counter
PSHM REA   ;Save block repeat end address
PSHM RSA   ;Save block repeat start address
PSHM PMST   ;Save PMST register
.endm


CONTEXT_RESTORE .macro
POPM PMST   ;Restore PMST register
POPM RSA   ;Restore block repeat start address
POPM REA   ;Restore block repeat end address
POPM BRC   ;Restore block repeat counter
POPM IMR   ;Restore interrupt mask register
POPM BK   ;Restore circular size register
POPM ST1   ;Restore ST1
POPM ST0   ;Restore ST0
POPM AR0   ;Restore AR0
POPM AR1   ;Restore AR1
POPM AR2   ;Restore AR2
POPM AR3   ;Restore AR3
POPM AR4   ;Restore AR4
POPM AR5   ;Restore AR5
POPM AR6   ;Restore AR6
POPM AR7   ;Restore AR7
POPM T    ;Restore temporary register
POPM TRN   ;Restore transition register
POPM BL   ;Restore lower 16 bits of accB
POPM BH   ;Restore upper 16 bits of accB
POPM BG   ;Restore 8 guard bits of accB
POPM AL   ;Restore lower 16 bits of accA
POPM AH   ;Restore upper 16 bits of accA
POPM AG   ;Restore 8 guard bits of accA
.endm

               欢迎点击进入:TI德州中文网   (国内唯一针对TI应用的中文技术网站)    文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    TMS320VC5402的HPI与51单片机…
    TMS320VC5402 HPI接口与PCI总…
    TMS320VC5402(DSK)Flash烧写…
    TMS320VC5402(DSK)Flash烧写…
    TMS320VC5402(DSK)缓冲串口应…
    TMS320VC5402(DSK)加减乘实验…
    TMS320VC5402(DSK加减乘实验…
    TMS320VC5402(DSK加减乘实验…
    TMS320VC5402(DSK)数据存储实…
    TMS320VC5402(DSK)数据存储实…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号