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

📄 idct.asm

📁 TI DSP TMS320DM642 用定时器测试函数执行时间
💻 ASM
📖 第 1 页 / 共 5 页
字号:
           NOP             2
           SHL     .S2     B4,5,B4           ; |190| 
           NOP             1
           ADD     .D1X    B4,A3,A3          ; |190| 
           LDH     .D1T1   *+A3(16),A3       ; |190| 
           NOP             4
           STH     .D2T1   A3,*+SP(14)       ; |190| 
           NOP             2
	.line	62
           LDH     .D2T2   *+SP(10),B4       ; |191| 
           NOP             1
           LDW     .D2T1   *+SP(4),A3        ; |191| 
           NOP             2
           SHL     .S2     B4,5,B4           ; |191| 
           NOP             1
           ADD     .D1X    B4,A3,A3          ; |191| 
           LDH     .D1T1   *+A3(8),A3        ; |191| 
           NOP             4
           STH     .D2T1   A3,*+SP(16)       ; |191| 
           NOP             2
	.line	63
           LDH     .D2T2   *+SP(10),B4       ; |192| 
           NOP             1
           LDW     .D2T1   *+SP(4),A3        ; |192| 
           NOP             2
           SHL     .S2     B4,5,B4           ; |192| 
           NOP             1
           ADD     .D1X    B4,A3,A3          ; |192| 
           LDH     .D1T2   *+A3(24),B4       ; |192| 
           NOP             4
           STH     .D2T2   B4,*+SP(18)       ; |192| 
           NOP             2
	.line	64
           LDH     .D2T2   *+SP(10),B4       ; |193| 
           NOP             1
           LDW     .D2T1   *+SP(4),A3        ; |193| 
           NOP             2
           SHL     .S2     B4,5,B4           ; |193| 
           NOP             1
           ADD     .D1X    B4,A3,A3          ; |193| 
           LDH     .D1T2   *+A3(4),B4        ; |193| 
           NOP             4
           STH     .D2T2   B4,*+SP(20)       ; |193| 
           NOP             2
	.line	65
           LDH     .D2T2   *+SP(10),B4       ; |194| 
           NOP             1
           LDW     .D2T1   *+SP(4),A3        ; |194| 
           NOP             2
           SHL     .S2     B4,5,B4           ; |194| 
           NOP             1
           ADD     .D1X    B4,A3,A3          ; |194| 
           LDH     .D1T1   *+A3(12),A3       ; |194| 
           NOP             4
           STH     .D2T1   A3,*+SP(22)       ; |194| 
           NOP             2
	.line	66
           LDH     .D2T2   *+SP(10),B4       ; |195| 
           NOP             1
           LDW     .D2T1   *+SP(4),A3        ; |195| 
           NOP             2
           SHL     .S2     B4,5,B4           ; |195| 
           NOP             1
           ADD     .D1X    B4,A3,A3          ; |195| 
           LDH     .D1T1   *+A3(20),A3       ; |195| 
           NOP             4
           STH     .D2T1   A3,*+SP(24)       ; |195| 
           NOP             2
	.line	67
           LDH     .D2T2   *+SP(10),B5       ; |196| 
           LDW     .D2T2   *+SP(4),B4        ; |196| 
           NOP             3
           SHL     .S2     B5,5,B5           ; |196| 
           ADD     .D2     B5,B4,B4          ; |196| 
           LDH     .D2T2   *+B4(28),B4       ; |196| 
           NOP             4
           STH     .D2T2   B4,*+SP(26)       ; |196| 
           NOP             2
	.line	84
           LDH     .D2T1   *+SP(20),A3       ; |213| 
           LDH     .D2T2   *+SP(26),B4       ; |213| 
           LDH     .D2T1   *+SP(20),A4       ; |213| 
           NOP             3
           SUB     .S1X    A3,B4,A3          ; |213| 
           ADDAH   .D1     A4,A3,A3          ; |213| 
           STH     .D2T1   A3,*+SP(28)       ; |213| 
           NOP             2
	.line	85
           LDH     .D2T2   *+SP(22),B4       ; |214| 
           LDH     .D2T1   *+SP(24),A3       ; |214| 
           LDH     .D2T1   *+SP(22),A4       ; |214| 
           NOP             3
           ADD     .D1X    A3,B4,A3          ; |214| 
           ADDAH   .D1     A4,A3,A3          ; |214| 
           STH     .D2T1   A3,*+SP(30)       ; |214| 
           NOP             2
	.line	86
           LDH     .D2T2   *+SP(24),B6       ; |215| 
           LDH     .D2T2   *+SP(22),B5       ; |215| 
           NOP             1
           LDH     .D2T2   *+SP(24),B4       ; |215| 
           NOP             2
           SUB     .D2     B5,B6,B5          ; |215| 
           ADD     .D2     B5,B5,B5          ; |215| 
           SUB     .D2     B5,B4,B4          ; |215| 
           STH     .D2T2   B4,*+SP(32)       ; |215| 
           NOP             2
	.line	87
           LDH     .D2T2   *+SP(26),B6       ; |216| 
           LDH     .D2T2   *+SP(20),B4       ; |216| 
           LDH     .D2T2   *+SP(26),B5       ; |216| 
           NOP             3
           ADD     .D2     B6,B4,B4          ; |216| 
           ADDAH   .D2     B5,B4,B4          ; |216| 
           STH     .D2T2   B4,*+SP(34)       ; |216| 
           NOP             2
	.line	89
           LDH     .D2T2   *+SP(28),B4       ; |218| 
           LDH     .D2T1   *+SP(30),A3       ; |218| 
           NOP             3
           LDH     .D2T1   *+SP(34),A4       ; |218| 
           ADD     .D1X    A3,B4,A3          ; |218| 
;** --------------------------------------------------------------------------*
           LDH     .D2T1   *+SP(30),A5       ; |218| 
           NOP             3
           ADD     .D1     A4,A3,A3          ; |218| 
           ADDAH   .D1     A5,A3,A3          ; |218| 
           STH     .D2T1   A3,*+SP(36)       ; |218| 
           NOP             2
	.line	90
           LDH     .D2T2   *+SP(30),B5       ; |219| 
           LDH     .D2T2   *+SP(28),B4       ; |219| 
           NOP             1
           LDH     .D2T1   *+SP(32),A3       ; |219| 
           LDH     .D2T1   *+SP(28),A4       ; |219| 
           NOP             1
           SUB     .D2     B4,B5,B4          ; |219| 
           NOP             1
           ADD     .D1X    A3,B4,A3          ; |219| 
           ADDAH   .D1     A4,A3,A3          ; |219| 
           STH     .D2T1   A3,*+SP(38)       ; |219| 
           NOP             2
	.line	91
           LDH     .D2T2   *+SP(30),B7       ; |220| 
           LDH     .D2T2   *+SP(32),B6       ; |220| 
           LDH     .D2T2   *+SP(34),B4       ; |220| 
           LDH     .D2T2   *+SP(34),B5       ; |220| 
           NOP             1
           NEG     .S2     B7,B7             ; |220| 
           SUB     .D2     B7,B6,B6          ; |220| 
           ADD     .D2     B4,B6,B4          ; |220| 
           ADDAH   .D2     B5,B4,B4          ; |220| 
           STH     .D2T2   B4,*+SP(40)       ; |220| 
           NOP             2
	.line	92
           LDH     .D2T2   *+SP(28),B6       ; |221| 
           LDH     .D2T2   *+SP(32),B5       ; |221| 
           LDH     .D2T2   *+SP(34),B7       ; |221| 
           NOP             1
           LDH     .D2T2   *+SP(32),B4       ; |221| 
           NOP             1
           SUB     .D2     B6,B5,B5          ; |221| 
           SUB     .D2     B5,B7,B5          ; |221| 
           ADD     .D2     B5,B5,B5          ; |221| 
           SUB     .D2     B5,B4,B4          ; |221| 
           STH     .D2T2   B4,*+SP(42)       ; |221| 
           NOP             2
	.line	95
           LDH     .D2T2   *+SP(16),B4       ; |224| 
           NOP             1
           LDH     .D2T1   *+SP(18),A3       ; |224| 
           NOP             2
           MPY     .M1X    B4,10,A4          ; |224| 
           NOP             1
           ADDAW   .D1     A4,A3,A3          ; |224| 
           STH     .D2T1   A3,*+SP(44)       ; |224| 
           NOP             2
	.line	96
           LDH     .D2T2   *+SP(18),B5       ; |225| 
           LDH     .D2T2   *+SP(16),B4       ; |225| 
           NOP             3
           MPY     .M2     B5,10,B5          ; |225| 
           SHL     .S2     B4,2,B4           ; |225| 
           SUB     .D2     B4,B5,B4          ; |225| 
           STH     .D2T2   B4,*+SP(18)       ; |225| 
           NOP             2
	.line	97
           LDH     .D2T2   *+SP(44),B4       ; |226| 
           NOP             4
           STH     .D2T2   B4,*+SP(16)       ; |226| 
           NOP             2
	.line	99
           LDH     .D2T2   *+SP(12),B5       ; |228| 
           LDH     .D2T2   *+SP(14),B4       ; |228| 
           NOP             4
           ADD     .D2     B4,B5,B4          ; |228| 
           SHL     .S2     B4,3,B4           ; |228| 
           STH     .D2T2   B4,*+SP(44)       ; |228| 
           NOP             2
	.line	100
           LDH     .D2T2   *+SP(12),B5       ; |229| 
           LDH     .D2T2   *+SP(14),B4       ; |229| 
           NOP             4
           SUB     .D2     B5,B4,B4          ; |229| 
           SHL     .S2     B4,3,B4           ; |229| 
           STH     .D2T2   B4,*+SP(14)       ; |229| 
           NOP             2
	.line	101
           LDH     .D2T2   *+SP(44),B4       ; |230| 
           NOP             4
           STH     .D2T2   B4,*+SP(12)       ; |230| 
           NOP             2
	.line	103
           LDH     .D2T2   *+SP(12),B4       ; |232| 
           LDH     .D2T2   *+SP(16),B5       ; |232| 
           NOP             4
           ADD     .D2     B5,B4,B4          ; |232| 
           STH     .D2T2   B4,*+SP(28)       ; |232| 
           NOP             2
	.line	104
           LDH     .D2T2   *+SP(14),B5       ; |233| 
           LDH     .D2T2   *+SP(18),B4       ; |233| 
           NOP             4
           ADD     .D2     B4,B5,B4          ; |233| 
           STH     .D2T2   B4,*+SP(30)       ; |233| 
           NOP             2
	.line	105
           LDH     .D2T2   *+SP(14),B5       ; |234| 
           LDH     .D2T2   *+SP(18),B4       ; |234| 
           NOP             4
           SUB     .D2     B5,B4,B4          ; |234| 
           STH     .D2T2   B4,*+SP(32)       ; |234| 
           NOP             2
	.line	106
           LDH     .D2T2   *+SP(12),B4       ; |235| 
           LDH     .D2T2   *+SP(16),B5       ; |235| 
           NOP             4
           SUB     .D2     B4,B5,B4          ; |235| 
           STH     .D2T2   B4,*+SP(34)       ; |235| 
           NOP             2
	.line	109
           LDH     .D2T2   *+SP(28),B4       ; |238| 
           LDH     .D2T2   *+SP(10),B7       ; |238| 
           LDH     .D2T2   *+SP(36),B5       ; |238| 
           NOP             1
           LDW     .D2T2   *+SP(4),B6        ; |238| 
           NOP             2

           ADD     .D2     B5,B4,B4          ; |238| 
||         SHL     .S1X    B7,5,A3           ; |238| 

           ADD     .D2     4,B4,B4           ; |238| 

           ADD     .D2X    A3,B6,B4          ; |238| 
||         SHR     .S2     B4,3,B5           ; |238| 

           STW     .D2T2   B5,*B4            ; |238| 
           NOP             2
	.line	110
           LDH     .D2T2   *+SP(30),B5       ; |239| 
;** --------------------------------------------------------------------------*
           LDH     .D2T2   *+SP(38),B7       ; |239| 
           NOP             1
           LDH     .D2T2   *+SP(10),B6       ; |239| 
           LDW     .D2T2   *+SP(4),B4        ; |239| 
           NOP             1
           ADD     .D2     B7,B5,B5          ; |239| 
           ADD     .D2     4,B5,B5           ; |239| 
           SHL     .S2     B6,5,B6           ; |239| 

           SHR     .S1X    B5,3,A3           ; |239| 
||         ADD     .D2     B6,B4,B4          ; |239| 

           STW     .D2T1   A3,*+B4(4)        ; |239| 
           NOP             2
	.line	111
           LDH     .D2T2   *+SP(40),B7       ; |240| 
           LDH     .D2T2   *+SP(32),B4       ; |240| 
           NOP             1
           LDH     .D2T2   *+SP(10),B6       ; |240| 
           LDW     .D2T2   *+SP(4),B5        ; |240| 
           NOP             1
           ADD     .D2     B7,B4,B4          ; |240| 
           ADD     .D2     4,B4,B4           ; |240| 
           SHL     .S2     B6,5,B6           ; |240| 

           ADD     .D2     B6,B5,B4          ; |240| 
||         SHR     .S1X    B4,3,A3           ; |240| 

           STW     .D2T1   A3,*+B4(8)        ; |240| 
           NOP             2
	.line	112
           LDH     .D2T2   *+SP(34),B5       ; |241| 
           LDH     .D2T2   *+SP(42),B6       ; |241| 
           NOP             1
           LDH     .D2T2   *+SP(10),B7       ; |241| 
           LDW     .D2T2   *+SP(4),B4        ; |241| 
           NOP             1
           ADD     .D2     B6,B5,B5          ; |241| 
           ADD     .D2     4,B5,B5           ; |241| 
           SHL     .S2     B7,5,B6           ; |241| 

           SHR     .S1X    B5,3,A3           ; |241| 
|

⌨️ 快捷键说明

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