?? main.lst
字號:
822 ******************************************************
823 * FUNCTION DEF : _t2cint
824 ******************************************************
825 0042 _t2cint:
826
827 *** ----------------------- return;
828 0042 EPI0_15:
829 .line 3
830 0042 ef00 RET
831
832 .endfunc 492,000000000H,1
833
834 .sym _t1ufint,_t1ufint,32,2,0
835 .globl _t1ufint
836
837 .func 502
838 ******************************************************
839 * FUNCTION DEF : _t1ufint
840 ******************************************************
841 0043 _t1ufint:
842 0043 80a0 SAR AR0,*+
843 0044 8180 SAR AR1,*
844 0045 00a0 LAR AR0,*+
845
846 *** 504 ----------------------- point1 %= 400u;
847 .line 3
848 0046 bf80 LACK 400
TMS320C24xx COFF Assembler Version 7.02 Sat Aug 13 22:39:36 2005
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 17
0047 0190
849 0048 90a0 SACL *+
850 0049 bc00- LDPK _point1
851 004a 1002- LAC _point1
852 004b bfb0 ANDK 0FFFFh
004c ffff
853 004d 7a80 CALL I$$UMOD
004e 0000!
854 004f 9002- SACL _point1
855 *** 505 ----------------------- point2 %= 400u;
856 .line 4
857 0050 bf80 LACK 400
0051 0190
858 0052 90a0 SACL *+
859 0053 1003- LAC _point2
860 0054 bfb0 ANDK 0FFFFh
0055 ffff
861 0056 7a80 CALL I$$UMOD
0057 0000!
862 0058 9003- SACL _point2
863 *** 506 ----------------------- point3 %= 400u;
864 .line 5
865 0059 bf80 LACK 400
005a 0190
866 005b 90a0 SACL *+
867 005c 1004- LAC _point3
868 005d bfb0 ANDK 0FFFFh
005e ffff
869 005f 7a80 CALL I$$UMOD
0060 0000!
870 0061 9004- SACL _point3
871 *** 508 ----------------------- *(int*)0x7417 = sintable[point1++];
872 .line 7
873 0062 1002- LAC _point1
874 0063 b801 ADDK 1
875 0064 9002- SACL _point1
876 0065 ba01 SUBK 1
877 0066 bf90 ADLK _sintable+0,0
0067 0006-
878 0068 8b88 MAR * ,AR0
879 0069 9080 SACL *
880 006a 038b LAR AR3,* ,AR3
881 006b bf0c LARK AR4,29719
006c 7417
882 006d 108c LAC * ,AR4
883 006e 90a8 SACL *+,AR0
884 *** 509 ----------------------- *(int*)0x7418 = sintable[point2++];
885 .line 8
886 006f 1003- LAC _point2
887 0070 b801 ADDK 1
888 0071 9003- SACL _point2
889 0072 ba01 SUBK 1
890 0073 bf90 ADLK _sintable+0,0
0074 0006-
TMS320C24xx COFF Assembler Version 7.02 Sat Aug 13 22:39:36 2005
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 18
891 0075 9080 SACL *
892 0076 038b LAR AR3,* ,AR3
893 0077 108c LAC * ,AR4
894 0078 90a8 SACL *+,AR0
895 *** 510 ----------------------- *(int*)0x7419 = sintable[point3++];
896 .line 9
897 0079 1004- LAC _point3
898 007a b801 ADDK 1
899 007b 9004- SACL _point3
900 007c ba01 SUBK 1
901 007d bf90 ADLK _sintable+0,0
007e 0006-
902 007f 9080 SACL *
903 0080 038b LAR AR3,* ,AR3
904 0081 108c LAC * ,AR4
905 0082 9080 SACL *
906 *** 512 ----------------------- *(int*)0x742f = (-1);
907 .line 11
908 0083 7816 ADRK 22
909 0084 ae80 SPLK #-1,*
0085 ffff
910 *** ----------------------- return;
911 0086 EPI0_16:
912 .line 12
913 0086 8b89 MAR * ,AR1
914 0087 7c02 SBRK 2
915 0088 0080 LAR AR0,*
916 0089 ef00 RET
917
918 .endfunc 513,000000000H,1
919
920 .sym _t1pint,_t1pint,32,2,0
921 .globl _t1pint
922
923 .func 468
924 ******************************************************
925 * FUNCTION DEF : _t1pint
926 ******************************************************
927 008a _t1pint:
928
929 *** ----------------------- return;
930 008a EPI0_17:
931 .line 3
932 008a ef00 RET
933
934 .endfunc 470,000000000H,1
935
936 .sym _t1ofint,_t1ofint,32,2,0
937 .globl _t1ofint
938
939 .func 531
940 ******************************************************
941 * FUNCTION DEF : _t1ofint
942 ******************************************************
TMS320C24xx COFF Assembler Version 7.02 Sat Aug 13 22:39:36 2005
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 19
943 008b _t1ofint:
944
945 *** ----------------------- return;
946 008b EPI0_18:
947 .line 3
948 008b ef00 RET
949
950 .endfunc 533,000000000H,1
951
952 .sym _t1cint,_t1cint,32,2,0
953 .globl _t1cint
954
955 .func 486
956 ******************************************************
957 * FUNCTION DEF : _t1cint
958 ******************************************************
959 008c _t1cint:
960
961 *** ----------------------- return;
962 008c EPI0_19:
963 .line 3
964 008c ef00 RET
965
966 .endfunc 488,000000000H,1
967
968 .sym _spiint,_spiint,32,2,0
969 .globl _spiint
970
971 .func 423
972 ******************************************************
973 * FUNCTION DEF : _spiint
974 ******************************************************
975 008d _spiint:
976
977 *** ----------------------- return;
978 008d EPI0_20:
979 .line 3
980 008d ef00 RET
981
982 .endfunc 425,000000000H,1
983
984 .sym _rxint,_rxint,32,2,0
985 .globl _rxint
986
987 .func 427
988 ******************************************************
989 * FUNCTION DEF : _rxint
990 ******************************************************
991 008e _rxint:
992
993 *** ----------------------- return;
994 008e EPI0_21:
995 .line 3
996 008e ef00 RET
TMS320C24xx COFF Assembler Version 7.02 Sat Aug 13 22:39:36 2005
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 20
997
998 .endfunc 429,000000000H,1
999
1000 .sym _pdpintb,_pdpintb,32,2,0
1001 .globl _pdpintb
1002
1003 .func 440
1004 ******************************************************
1005 * FUNCTION DEF : _pdpintb
1006 ******************************************************
1007 008f _pdpintb:
1008
1009 *** ----------------------- return;
1010 008f EPI0_22:
1011 .line 3
1012 008f ef00 RET
1013
1014 .endfunc 442,000000000H,1
1015
1016 .sym _pdpinta,_pdpinta,32,2,0
1017 .globl _pdpinta
1018
1019 .func 436
1020 ******************************************************
1021 * FUNCTION DEF : _pdpinta
1022 ******************************************************
1023 0090 _pdpinta:
1024
1025 *** ----------------------- return;
1026 0090 EPI0_23:
1027 .line 3
1028 0090 ef00 RET
1029
1030 .endfunc 438,000000000H,1
1031 .file "g:\aaa\main.c"
1032
1033 .sym _main,_main,36,2,0
1034 .globl _main
1035
1036 .func 4
1037 ;>>>> main()
1038 ;>>>> long int i;
1039 ******************************************************
1040 * FUNCTION DEF : _main
1041 ******************************************************
1042 0091 _main:
1043 0091 8aa0 POPD *+
1044 0092 80a0 SAR AR0,*+
1045 0093 8180 SAR AR1,*
1046 0094 b005 LARK AR0,5
1047 0095 00e0 LAR AR0,*0+
1048
1049 *** 7 ----------------------- SYSINIT();
1050 .sym _i,1,5,1,32
TMS320C24xx COFF Assembler Version 7.02 Sat Aug 13 22:39:36 2005
Copyright (c) 1987-2002 Texas Instruments Incorporated
main.asm PAGE 21
1051 .line 4
1052 ;>>>> SYSINIT();
1053 0096 7a80 CALL _SYSINIT
0097 0000!
1054 *** 9 ----------------------- *(int*)0x709c = *(int*)0x709c&0xff00;
1055 .line 6
1056 ;>>>> PCDATDIR=PCDATDIR&0X0FF00;
1057 0098 bf0b LARK AR3,28828
0099 709c
1058 009a bf80 LACK 65280
009b ff00
1059 009c 8b8b MAR * ,AR3
1060 009d 6e80 AND *
1061 009e 908a SACL * ,AR2
1062 *** 10 ----------------------- i = 4000000L;
1063 .line 7
1064 ;>>>> for (i=4000000;i>0;i--)
1065 009f bf8f LALK 122,15
00a0 007a
1066 00a1 bfc0 ORK 2304
00a2 0900
1067 00a3 b201 LARK AR2,1
1068 00a4 8be0 MAR *0+
1069 00a5 90a0 SACL *+
1070 00a6 9890 SACH *-
1071 00a7 L2:
1072 *** -----------------------g2:
1073 *** 12 ----------------------- asm(" nop ");
1074 .line 9
1075 ;>>>> asm(" nop ");
1076 00a7 8b00 nop
1077 *** 10 ----------------------- if ( (--i) > 0L ) goto g2;
1078 .line 7
1079 00a8 69a0 ZALS *+
1080 00a9 6190 ADDH *-
1081 00aa ba01 SUBK 1
1082 00ab 90a0 SACL *+
1083 00ac 9880 SACH *
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -