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

📄 main.asm

📁 自己编写的任意矩阵相乘的DSP程序
💻 ASM
📖 第 1 页 / 共 5 页
字号:
;******************************************************************************
;* TMS320C6x C/C++ Codegen                                          PC v5.1.0 *
;* Date/Time created: Sat Dec 10 14:16:40 2005                                *
;******************************************************************************
	.compiler_opts --endian=little --mem_model:code=near --mem_model:data=far_aggregates --quiet --silicon_version=6400 

;******************************************************************************
;* GLOBAL FILE PARAMETERS                                                     *
;*                                                                            *
;*   Architecture      : TMS320C64xx                                          *
;*   Optimization      : Enabled at level 3                                   *
;*   Optimizing for    : Speed                                                *
;*                       Based on options: -o3, no -ms                        *
;*   Endian            : Little                                               *
;*   Interrupt Thrshld : Disabled                                             *
;*   Data Access Model : Far Aggregate Data                                   *
;*   Pipelining        : Enabled                                              *
;*   Speculate Loads   : Disabled                                             *
;*   Memory Aliases    : Presume not aliases (optimistic)                     *
;*   Debug Info        : DWARF Debug                                          *
;*                                                                            *
;******************************************************************************

	.asg	A15, FP
	.asg	B14, DP
	.asg	B15, SP
	.global	$bss


DW$CU	.dwtag  DW_TAG_compile_unit
	.dwattr DW$CU, DW_AT_producer("TMS320C6x C/C++ Codegen PC v5.1.0 Copyright (c) 1996-2005 Texas Instruments Incorporated")
	.dwattr DW$CU, DW_AT_stmt_list(0x00)
	.dwattr DW$CU, DW_AT_TI_VERSION(0x01)
;*****************************************************************************
;* CINIT RECORDS                                                             *
;*****************************************************************************
	.sect	".cinit"
	.align	8
	.field  	IR_1,32
	.field  	_A+0,32
	.field  	2,16			; _A[0][0] @ 0
	.field  	1,16			; _A[0][1] @ 16
	.field  	1,16			; _A[0][2] @ 32
	.field  	1,16			; _A[0][3] @ 48
	.field  	1,16			; _A[0][4] @ 64
	.field  	1,16			; _A[0][5] @ 80
	.field  	1,16			; _A[0][6] @ 96
	.field  	1,16			; _A[0][7] @ 112
	.field  	1,16			; _A[0][8] @ 128
	.field  	1,16			; _A[0][9] @ 144
	.field  	1,16			; _A[0][10] @ 160
	.field  	1,16			; _A[0][11] @ 176
	.field  	1,16			; _A[0][12] @ 192
	.field  	1,16			; _A[0][13] @ 208
	.field  	1,16			; _A[0][14] @ 224
	.field  	1,16			; _A[0][15] @ 240
	.field  	1,16			; _A[0][16] @ 256
	.field  	1,16			; _A[0][17] @ 272
	.field  	1,16			; _A[0][18] @ 288
	.field  	1,16			; _A[0][19] @ 304
	.field  	1,16			; _A[0][20] @ 320
	.field  	1,16			; _A[0][21] @ 336
	.field  	1,16			; _A[0][22] @ 352
	.field  	1,16			; _A[0][23] @ 368
	.field  	1,16			; _A[0][24] @ 384
	.field  	1,16			; _A[0][25] @ 400
	.field  	1,16			; _A[0][26] @ 416
	.field  	1,16			; _A[0][27] @ 432
	.field  	1,16			; _A[0][28] @ 448
	.field  	1,16			; _A[0][29] @ 464
	.field  	1,16			; _A[1][0] @ 480
	.field  	1,16			; _A[1][1] @ 496
	.field  	1,16			; _A[1][2] @ 512
	.field  	1,16			; _A[1][3] @ 528
	.field  	1,16			; _A[1][4] @ 544
	.field  	1,16			; _A[1][5] @ 560
	.field  	1,16			; _A[1][6] @ 576
	.field  	1,16			; _A[1][7] @ 592
	.field  	1,16			; _A[1][8] @ 608
	.field  	1,16			; _A[1][9] @ 624
	.field  	1,16			; _A[1][10] @ 640
	.field  	1,16			; _A[1][11] @ 656
	.field  	1,16			; _A[1][12] @ 672
	.field  	1,16			; _A[1][13] @ 688
	.field  	1,16			; _A[1][14] @ 704
	.field  	1,16			; _A[1][15] @ 720
	.field  	1,16			; _A[1][16] @ 736
	.field  	1,16			; _A[1][17] @ 752
	.field  	1,16			; _A[1][18] @ 768
	.field  	1,16			; _A[1][19] @ 784
	.field  	1,16			; _A[1][20] @ 800
	.field  	1,16			; _A[1][21] @ 816
	.field  	1,16			; _A[1][22] @ 832
	.field  	1,16			; _A[1][23] @ 848
	.field  	1,16			; _A[1][24] @ 864
	.field  	1,16			; _A[1][25] @ 880
	.field  	1,16			; _A[1][26] @ 896
	.field  	1,16			; _A[1][27] @ 912
	.field  	1,16			; _A[1][28] @ 928
	.field  	1,16			; _A[1][29] @ 944
	.field  	1,16			; _A[2][0] @ 960
	.field  	1,16			; _A[2][1] @ 976
	.field  	1,16			; _A[2][2] @ 992
	.field  	1,16			; _A[2][3] @ 1008
	.field  	1,16			; _A[2][4] @ 1024
	.field  	1,16			; _A[2][5] @ 1040
	.field  	1,16			; _A[2][6] @ 1056
	.field  	1,16			; _A[2][7] @ 1072
	.field  	1,16			; _A[2][8] @ 1088
	.field  	1,16			; _A[2][9] @ 1104
	.field  	1,16			; _A[2][10] @ 1120
	.field  	1,16			; _A[2][11] @ 1136
	.field  	1,16			; _A[2][12] @ 1152
	.field  	1,16			; _A[2][13] @ 1168
	.field  	1,16			; _A[2][14] @ 1184
	.field  	1,16			; _A[2][15] @ 1200
	.field  	1,16			; _A[2][16] @ 1216
	.field  	1,16			; _A[2][17] @ 1232
	.field  	1,16			; _A[2][18] @ 1248
	.field  	1,16			; _A[2][19] @ 1264
	.field  	1,16			; _A[2][20] @ 1280
	.field  	1,16			; _A[2][21] @ 1296
	.field  	1,16			; _A[2][22] @ 1312
	.field  	1,16			; _A[2][23] @ 1328
	.field  	1,16			; _A[2][24] @ 1344
	.field  	1,16			; _A[2][25] @ 1360
	.field  	1,16			; _A[2][26] @ 1376
	.field  	1,16			; _A[2][27] @ 1392
	.field  	1,16			; _A[2][28] @ 1408
	.field  	1,16			; _A[2][29] @ 1424
	.field  	1,16			; _A[3][0] @ 1440
	.field  	1,16			; _A[3][1] @ 1456
	.field  	1,16			; _A[3][2] @ 1472
	.field  	1,16			; _A[3][3] @ 1488
	.field  	1,16			; _A[3][4] @ 1504
	.field  	1,16			; _A[3][5] @ 1520
	.field  	1,16			; _A[3][6] @ 1536
	.field  	1,16			; _A[3][7] @ 1552
	.field  	1,16			; _A[3][8] @ 1568
	.field  	1,16			; _A[3][9] @ 1584
	.field  	1,16			; _A[3][10] @ 1600
	.field  	1,16			; _A[3][11] @ 1616
	.field  	1,16			; _A[3][12] @ 1632
	.field  	1,16			; _A[3][13] @ 1648
	.field  	1,16			; _A[3][14] @ 1664
	.field  	1,16			; _A[3][15] @ 1680
	.field  	1,16			; _A[3][16] @ 1696
	.field  	1,16			; _A[3][17] @ 1712
	.field  	1,16			; _A[3][18] @ 1728
	.field  	1,16			; _A[3][19] @ 1744
	.field  	1,16			; _A[3][20] @ 1760
	.field  	1,16			; _A[3][21] @ 1776
	.field  	1,16			; _A[3][22] @ 1792
	.field  	1,16			; _A[3][23] @ 1808
	.field  	1,16			; _A[3][24] @ 1824
	.field  	1,16			; _A[3][25] @ 1840
	.field  	1,16			; _A[3][26] @ 1856
	.field  	1,16			; _A[3][27] @ 1872
	.field  	1,16			; _A[3][28] @ 1888
	.field  	1,16			; _A[3][29] @ 1904
	.field  	1,16			; _A[4][0] @ 1920
	.field  	1,16			; _A[4][1] @ 1936
	.field  	1,16			; _A[4][2] @ 1952
	.field  	1,16			; _A[4][3] @ 1968
	.field  	1,16			; _A[4][4] @ 1984
	.field  	1,16			; _A[4][5] @ 2000
	.field  	1,16			; _A[4][6] @ 2016
	.field  	1,16			; _A[4][7] @ 2032
	.field  	1,16			; _A[4][8] @ 2048
	.field  	1,16			; _A[4][9] @ 2064
	.field  	1,16			; _A[4][10] @ 2080
	.field  	1,16			; _A[4][11] @ 2096
	.field  	1,16			; _A[4][12] @ 2112
	.field  	1,16			; _A[4][13] @ 2128
	.field  	1,16			; _A[4][14] @ 2144
	.field  	1,16			; _A[4][15] @ 2160
	.field  	1,16			; _A[4][16] @ 2176
	.field  	1,16			; _A[4][17] @ 2192
	.field  	1,16			; _A[4][18] @ 2208
	.field  	1,16			; _A[4][19] @ 2224
	.field  	1,16			; _A[4][20] @ 2240
	.field  	1,16			; _A[4][21] @ 2256
	.field  	1,16			; _A[4][22] @ 2272
	.field  	1,16			; _A[4][23] @ 2288
	.field  	1,16			; _A[4][24] @ 2304
	.field  	1,16			; _A[4][25] @ 2320
	.field  	1,16			; _A[4][26] @ 2336
	.field  	1,16			; _A[4][27] @ 2352
	.field  	1,16			; _A[4][28] @ 2368
	.field  	1,16			; _A[4][29] @ 2384
	.field  	1,16			; _A[5][0] @ 2400
	.field  	1,16			; _A[5][1] @ 2416
	.field  	1,16			; _A[5][2] @ 2432
	.field  	1,16			; _A[5][3] @ 2448
	.field  	1,16			; _A[5][4] @ 2464
	.field  	1,16			; _A[5][5] @ 2480
	.field  	1,16			; _A[5][6] @ 2496
	.field  	1,16			; _A[5][7] @ 2512
	.field  	1,16			; _A[5][8] @ 2528
	.field  	1,16			; _A[5][9] @ 2544
	.field  	1,16			; _A[5][10] @ 2560
	.field  	1,16			; _A[5][11] @ 2576
	.field  	1,16			; _A[5][12] @ 2592
	.field  	1,16			; _A[5][13] @ 2608
	.field  	1,16			; _A[5][14] @ 2624
	.field  	1,16			; _A[5][15] @ 2640
	.field  	1,16			; _A[5][16] @ 2656
	.field  	1,16			; _A[5][17] @ 2672
	.field  	1,16			; _A[5][18] @ 2688
	.field  	1,16			; _A[5][19] @ 2704
	.field  	1,16			; _A[5][20] @ 2720
	.field  	1,16			; _A[5][21] @ 2736
	.field  	1,16			; _A[5][22] @ 2752
	.field  	1,16			; _A[5][23] @ 2768
	.field  	1,16			; _A[5][24] @ 2784
	.field  	1,16			; _A[5][25] @ 2800
	.field  	1,16			; _A[5][26] @ 2816
	.field  	1,16			; _A[5][27] @ 2832
	.field  	1,16			; _A[5][28] @ 2848
	.field  	1,16			; _A[5][29] @ 2864
	.field  	1,16			; _A[6][0] @ 2880
	.field  	1,16			; _A[6][1] @ 2896
	.field  	1,16			; _A[6][2] @ 2912
	.field  	1,16			; _A[6][3] @ 2928
	.field  	1,16			; _A[6][4] @ 2944
	.field  	1,16			; _A[6][5] @ 2960
	.field  	1,16			; _A[6][6] @ 2976
	.field  	1,16			; _A[6][7] @ 2992
	.field  	1,16			; _A[6][8] @ 3008
	.field  	1,16			; _A[6][9] @ 3024
	.field  	1,16			; _A[6][10] @ 3040
	.field  	1,16			; _A[6][11] @ 3056
	.field  	1,16			; _A[6][12] @ 3072
	.field  	1,16			; _A[6][13] @ 3088
	.field  	1,16			; _A[6][14] @ 3104
	.field  	1,16			; _A[6][15] @ 3120
	.field  	1,16			; _A[6][16] @ 3136
	.field  	1,16			; _A[6][17] @ 3152
	.field  	1,16			; _A[6][18] @ 3168
	.field  	1,16			; _A[6][19] @ 3184
	.field  	1,16			; _A[6][20] @ 3200
	.field  	1,16			; _A[6][21] @ 3216
	.field  	1,16			; _A[6][22] @ 3232
	.field  	1,16			; _A[6][23] @ 3248
	.field  	1,16			; _A[6][24] @ 3264
	.field  	1,16			; _A[6][25] @ 3280
	.field  	1,16			; _A[6][26] @ 3296
	.field  	1,16			; _A[6][27] @ 3312
	.field  	1,16			; _A[6][28] @ 3328
	.field  	1,16			; _A[6][29] @ 3344
	.field  	1,16			; _A[7][0] @ 3360
	.field  	1,16			; _A[7][1] @ 3376
	.field  	1,16			; _A[7][2] @ 3392
	.field  	1,16			; _A[7][3] @ 3408
	.field  	1,16			; _A[7][4] @ 3424
	.field  	1,16			; _A[7][5] @ 3440
	.field  	1,16			; _A[7][6] @ 3456
	.field  	1,16			; _A[7][7] @ 3472
	.field  	1,16			; _A[7][8] @ 3488
	.field  	1,16			; _A[7][9] @ 3504
	.field  	1,16			; _A[7][10] @ 3520
	.field  	1,16			; _A[7][11] @ 3536
	.field  	1,16			; _A[7][12] @ 3552
	.field  	1,16			; _A[7][13] @ 3568
	.field  	1,16			; _A[7][14] @ 3584
	.field  	1,16			; _A[7][15] @ 3600
	.field  	1,16			; _A[7][16] @ 3616
	.field  	1,16			; _A[7][17] @ 3632
	.field  	1,16			; _A[7][18] @ 3648
	.field  	1,16			; _A[7][19] @ 3664
	.field  	1,16			; _A[7][20] @ 3680
	.field  	1,16			; _A[7][21] @ 3696
	.field  	1,16			; _A[7][22] @ 3712
	.field  	1,16			; _A[7][23] @ 3728
	.field  	1,16			; _A[7][24] @ 3744
	.field  	1,16			; _A[7][25] @ 3760
	.field  	1,16			; _A[7][26] @ 3776
	.field  	1,16			; _A[7][27] @ 3792
	.field  	1,16			; _A[7][28] @ 3808
	.field  	1,16			; _A[7][29] @ 3824
	.field  	1,16			; _A[8][0] @ 3840
	.field  	1,16			; _A[8][1] @ 3856
	.field  	1,16			; _A[8][2] @ 3872
	.field  	1,16			; _A[8][3] @ 3888
	.field  	1,16			; _A[8][4] @ 3904
	.field  	1,16			; _A[8][5] @ 3920
	.field  	1,16			; _A[8][6] @ 3936
	.field  	1,16			; _A[8][7] @ 3952
	.field  	1,16			; _A[8][8] @ 3968
	.field  	1,16			; _A[8][9] @ 3984
	.field  	1,16			; _A[8][10] @ 4000
	.field  	1,16			; _A[8][11] @ 4016
	.field  	1,16			; _A[8][12] @ 4032
	.field  	1,16			; _A[8][13] @ 4048
	.field  	1,16			; _A[8][14] @ 4064
	.field  	1,16			; _A[8][15] @ 4080
	.field  	1,16			; _A[8][16] @ 4096
	.field  	1,16			; _A[8][17] @ 4112
	.field  	1,16			; _A[8][18] @ 4128
	.field  	1,16			; _A[8][19] @ 4144
	.field  	1,16			; _A[8][20] @ 4160
	.field  	1,16			; _A[8][21] @ 4176
	.field  	1,16			; _A[8][22] @ 4192
	.field  	1,16			; _A[8][23] @ 4208
	.field  	1,16			; _A[8][24] @ 4224
	.field  	1,16			; _A[8][25] @ 4240
	.field  	1,16			; _A[8][26] @ 4256
	.field  	1,16			; _A[8][27] @ 4272
	.field  	1,16			; _A[8][28] @ 4288
	.field  	1,16			; _A[8][29] @ 4304
	.field  	1,16			; _A[9][0] @ 4320
	.field  	1,16			; _A[9][1] @ 4336
	.field  	1,16			; _A[9][2] @ 4352
	.field  	1,16			; _A[9][3] @ 4368
	.field  	1,16			; _A[9][4] @ 4384
	.field  	1,16			; _A[9][5] @ 4400
	.field  	1,16			; _A[9][6] @ 4416
	.field  	1,16			; _A[9][7] @ 4432
	.field  	1,16			; _A[9][8] @ 4448

⌨️ 快捷键说明

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