⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 structure.asm

📁 很多数字信号处理的源程序哦!是做毕业设计的学生的一个很好的参考!文件有点大。
💻 ASM
字号:
;/******************************************************************************/
;/* exam.asm                                                                   */
;/*                                                                       	   */
;/* This is proprietary information, not to be published -- DIGIPRO DATA   	   */
;/* Copyright (C) 2002, DigiPro Information Co.,Ltd.  All Rights Reserved.     */
;/*                                                                            */
;/* Author: Wu DingMing                                                        */
;/* Date: August 12, 2002                                                      */
;/******************************************************************************/
T		.set	00EH
BRC		.set    01AH 
SWWSR	.set	028H
CLKMD	.set    058H

DDAT0	.set	02000H
DDAT2	.set	02400H
      
		.def 	_main	 
		.def	_c_int00
		.def    _DELAY
		.text
_c_int00:	
		RPT		#1000H
		NOP
		LD 		#40H,DP		
		STM		#4000H ,SP
		ADDM	#7FFH,*(SP)
		ANDM	#0FFFEH,*(SP)
	    SSBX 	INTM					;禁止中断
		STM 	#07FFFH,SWWSR			;置外部等待时间 
		STM		#06004H,CLKMD
		LD		#0FFFFH,A
		CALL	_DELAY
		STM		#087FBH,CLKMD
		LD		#0FFFFH,A
		CALL	_DELAY
		B		_main
_main:	CALL	INIT_DATA  
       
        LD		#MOVE2,B 
        NOP        
        BACC	B
        		      
	
_DELAY:	STLM  	A,BRC
		RPTB  	_DELAY1-1
		NOP
		NOP
		NOP
		NOP
_DELAY1:RET       

INIT_DATA:  
		STM		#DDAT0,AR2      
		RPTZ	A,#07FFH
		STL		A,*AR2+
		NOP
		NOP
		NOP         
		LD		#0,A
		STM		#DDAT0,AR2
		STM  	#3FFH,BRC
		RPTB  	_INIT_DATA2-1
		STL 	A,*AR2+		
		LDM		AR2,B
		AND		#7,0,B
		ADD		#1,0,A 
		BC      _INIT_DATA2-1,BNEQ  
		LDM		AR2,B   
		AND		#0FFF8H,0,A 
		AND		#3FH,0,B
		ADD		#0F8H,0,A
		XC		2,BEQ  
		AND		#078H,0,A
		XC		2,BEQ
		ADD		#8,0,A
		NOP  
_INIT_DATA2:     
		RET          

MOVE2:	STM		#15,AR4                    
		STM		#DDAT2,AR3		
		STM		#DDAT0,AR2
		
MOVE21:	STM  	#7,BRC
		PSHM	AR3	
		RPTB  	MOVE22-1
		RPT		#7
		MVDD 	*AR2+,*AR3+  
		ADDM	#120,*(AR3) 
		NOP
MOVE22:	POPM	AR3
		ADDM	#8,*(AR3)
		BANZ	MOVE21,*AR4-	
		B		$		         

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -