📄 main.asm
字号:
;******************************************************************************
;* 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 + -