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

📄 sd16.lst

📁 FE42X单相防窃电电表DEMO(编译器 AQ430 AQ430 V2.0.6.5)
💻 LST
📖 第 1 页 / 共 5 页
字号:
0270 00704d52      884     .long 0x704d52
0274 00000000      885     .long 0x0
0278 00000000      886     .long 0x0
027c 00010002      887     .long 0x10002
0280 41505f5f      888     .long 0x41505f5f
0284 00784d52      889     .long 0x784d52
0288 00000000      890     .long 0x0
028c 00000000      891     .long 0x0
0290 00010002      892     .long 0x10002
0294 00000070      893     .long 0x70
0298 00000000      894     .long 0x0
029c 000c0102      895     .long 0xc0102
02a0 00000025      896     .long 0x25
02a4 0011ffff      897     .long 0x11ffff
02a8 00000078      898     .long 0x78
02ac 00000000      899     .long 0x0
02b0 000d0102      900     .long 0xd0102
02b4 00000004      901     .long 0x4
02b8 0011ffff      902     .long 0x11ffff
02bc 0000007a      903     .long 0x7a
02c0 00000000      904     .long 0x0
02c4 000e0202      905     .long 0xe0202
02c8 00000005      906     .long 0x5
02cc 0004ffff      907     .long 0x4ffff
02d0 0066652e      908     .long 0x66652e
02d4 00000000      909     .long 0x0
02d8 000000c4      910     .long DBG96
02dc 00000000      911     .long 0x0
02e0 01650001      912     .long 0x1650001
02e4 00000000      913     .long 0x0
02e8 000000bf      914     .long 0xbf
02ec 00000000      915     .long 0x0
02f0 00000000      916     .long 0x0
02f4 00000000      917     .long 0x0
                   918     .pseg SD16_code
                   919 DBG63:
                   920     .dbgseg dbg_syms
02f8 00000000      921     .long 0x0
02fc 000001fc      922     .long DBG66
0300 000000c6      923     .long DBG63
0304 00000000      924     .long 0x0
0308 00ff0001      925     .long 0xff0001
                   926 ; }
                   927 ; int32_t imul16_up(register int16_t x, register int16_t y)
                   928 DBG62:
030c 00000000      929     .long 0x0
0310 0000006c      930     .long DBG101
0314 000000c6      931     .long _imul16_up
0318 00000045      932     .long 0x45
031c 01020001      933     .long 0x1020001
0320 00000334      934     .long DBG67
0324 00000016      935     .long DBG98-DBG99
0328 00000240      936     .long DBG100
032c 00000438      937     .long DBG97
0330 00000000      938     .long 0x0
                   939     .pseg SD16_code
                   940 DBG99:
                   941     .dbgseg dbg_syms
                   942 DBG67:
0334 0066622e      943     .long 0x66622e
0338 00000000      944     .long 0x0
033c 000000c6      945     .long DBG99
0340 00000000      946     .long 0x0
0344 01650001      947     .long 0x1650001
0348 00000000      948     .long 0x0
034c 000000c1      949     .long 0xc1
0350 00000000      950     .long 0x0
0354 00000460      951     .long DBG102
0358 00000000      952     .long 0x0
                   953     .dbgseg dbg_line
                   954 DBG100:
0240 0000030c      955     .long DBG62
0244 00000000      956     .long 0x0
0248 000000c6      957     .long _imul16_up
024c 00000001      958     .long 0x1
0250 000000c6      959     .long DBG104
0254 00000002      960     .long 0x2
0258 000000c6      961     .long DBG105
025c 00000006      962     .long 0x6
0260 000000ca      963     .long DBG106
0264 00000007      964     .long 0x7
0268 000000ce      965     .long DBG107
026c 00000008      966     .long 0x8
0270 000000d2      967     .long DBG108
0274 00000009      968     .long 0x9
0278 000000d6      969     .long DBG109
027c 0000000c      970     .long 0xc
0280 000000da      971     .long DBG110
0284 0000000d      972     .long 0xd
                   973     .pseg SD16_code
                   974     .global _imul16_up
                   975 _imul16_up:
                   976 ; ENTRY
                   977 DBG103:
                   978 ; x at argloc 0 (0x0) in reg r12 size 2
                   979 ; y at argloc 0 (0x0) in reg r13 size 2
                   980 ; z in reg r14(2) size 4
                   981 ; {
                   982 DBG104:
                   983 ;   register int32_t z;
                   984 ;   /$
                   985 DBG105:
00c6 824c3201      986     mov r12,& (0x0132)
                   987 DBG106:
00ca 824d3801      988     mov r13,& (0x0138)
                   989 DBG107:
00ce 1e423c01      990     mov & (0x013C) ,r14
                   991 DBG108:
00d2 1f423a01      992     mov & (0x013A) ,r15
                   993 DBG109:
                   994 ; $/
                   995 ;   return z;
00d6 0d4f          996     mov r15,r13
00d8 0c4e          997     mov r14,r12
                   998 DBG111:
                   999 DBG110:
                  1000 ; EXIT
00da 3041         1001     ret
                  1002     .dbgseg dbg_syms
035c 00000000     1003     .long 0x0
0360 000000fc     1004     .long DBG29
0364 00000000     1005     .long 0x0
0368 00000000     1006     .long 0x0
036c 00010002     1007     .long 0x10002
0370 00000000     1008     .long 0x0
0374 00000350     1009     .long DBG30
0378 00000002     1010     .long 0x2
037c 00000000     1011     .long 0x0
0380 00010002     1012     .long 0x10002
0384 504e5f5f     1013     .long 0x504e5f5f
0388 534d5241     1014     .long 0x534d5241
038c 00000002     1015     .long 0x2
0390 00000000     1016     .long 0x0
0394 00010002     1017     .long 0x10002
0398 41505f5f     1018     .long 0x41505f5f
039c 00784d52     1019     .long 0x784d52
03a0 00000000     1020     .long 0x0
03a4 00000000     1021     .long 0x0
03a8 00010002     1022     .long 0x10002
03ac 41505f5f     1023     .long 0x41505f5f
03b0 00794d52     1024     .long 0x794d52
03b4 00000000     1025     .long 0x0
03b8 00000000     1026     .long 0x0
03bc 00010002     1027     .long 0x10002
03c0 00000078     1028     .long 0x78
03c4 00000000     1029     .long 0x0
03c8 000c0102     1030     .long 0xc0102
03cc 00000004     1031     .long 0x4
03d0 0011ffff     1032     .long 0x11ffff
03d4 00000079     1033     .long 0x79
03d8 00000000     1034     .long 0x0
03dc 000d0102     1035     .long 0xd0102
03e0 00000004     1036     .long 0x4
03e4 0011ffff     1037     .long 0x11ffff
03e8 0000007a     1038     .long 0x7a
03ec 00000000     1039     .long 0x0
03f0 000e0202     1040     .long 0xe0202
03f4 00000005     1041     .long 0x5
03f8 0004ffff     1042     .long 0x4ffff
03fc 0066652e     1043     .long 0x66652e
0400 00000000     1044     .long 0x0
0404 000000da     1045     .long DBG111
0408 00000000     1046     .long 0x0
040c 01650001     1047     .long 0x1650001
0410 00000000     1048     .long 0x0
0414 000000cd     1049     .long 0xcd
0418 00000000     1050     .long 0x0
041c 00000000     1051     .long 0x0
0420 00000000     1052     .long 0x0
                  1053     .pseg SD16_code
                  1054 DBG98:
                  1055     .dbgseg dbg_syms
0424 00000000     1056     .long 0x0
0428 0000006c     1057     .long DBG101
042c 000000dc     1058     .long DBG98
0430 00000000     1059     .long 0x0
0434 00ff0001     1060     .long 0xff0001
                  1061 ; }
                  1062 ; void accum48(register int16_t x[3], register int32_t y)
                  1063 DBG97:
0438 75636361     1064     .long 0x75636361
043c 0038346d     1065     .long 0x38346d
0440 000000dc     1066     .long _accum48
0444 00000040     1067     .long 0x40
0448 01020001     1068     .long 0x1020001
044c 00000460     1069     .long DBG102
0450 00000016     1070     .long DBG113-DBG114
0454 00000288     1071     .long DBG115
0458 00000564     1072     .long DBG112
045c 00000000     1073     .long 0x0
                  1074     .pseg SD16_code
                  1075 DBG114:
                  1076     .dbgseg dbg_syms
                  1077 DBG102:
0460 0066622e     1078     .long 0x66622e
0464 00000000     1079     .long 0x0
0468 000000dc     1080     .long DBG114
046c 00000000     1081     .long 0x0
0470 01650001     1082     .long 0x1650001
0474 00000000     1083     .long 0x0
0478 000000cf     1084     .long 0xcf
047c 00000000     1085     .long 0x0
0480 0000058c     1086     .long DBG116
0484 00000000     1087     .long 0x0
                  1088     .dbgseg dbg_line
                  1089 DBG115:
0288 00000438     1090     .long DBG97
028c 00000000     1091     .long 0x0
0290 000000dc     1092     .long _accum48
0294 00000001     1093     .long 0x1
0298 000000dc     1094     .long DBG118
029c 00000002     1095     .long 0x2
02a0 000000dc     1096     .long DBG119
02a4 00000008     1097     .long 0x8
02a8 000000de     1098     .long DBG120
02ac 00000009     1099     .long 0x9
02b0 000000e0     1100     .long DBG121
02b4 0000000a     1101     .long 0xa
02b8 000000e2     1102     .long DBG122
02bc 0000000b     1103     .long 0xb
02c0 000000e4     1104     .long DBG123
02c4 0000000c     1105     .long 0xc
02c8 000000e8     1106     .long DBG124
02cc 0000000d     1107     .long 0xd
02d0 000000ec     1108     .long DBG125
02d4 0000000e     1109     .long 0xe
02d8 000000f0     1110     .long DBG126
02dc 00000010     1111     .long 0x10
                  1112     .pseg SD16_code
                  1113     .global _accum48
                  1114 _accum48:
                  1115 ; ENTRY
                  1116 DBG117:
                  1117 ; x at argloc 0 (0x0) in reg r12 size 2
                  1118 ; y at argloc 0 (0x0) in reg r13(2) size 4
                  1119 ; y_ex in reg r15 size 2
                  1120 ; {
                  1121 DBG118:
                  1122 ;   register int16_t y_ex;
                  1123 ;   /$
                  1124 DBG119:
00dc 0f4d         1125     mov r13,r15
                  1126 DBG120:
00de 0f5f         1127     rla r15
                  1128 DBG121:
00e0 0f7f         1129     subc    r15,r15
                  1130 DBG122:
00e2 3fe3         1131     inv r15
                  1132 DBG123:
00e4 8c5e0000     1133     add r14,0(r12)
                  1134 DBG124:
00e8 8c6d0200     1135     addc    r13,2(r12)
                  1136 DBG125:
00ec 8c6f0400     1137     addc    r15,4(r12)
                  1138 DBG127:
                  1139 DBG126:
                  1140 ; $/
                  1141 ; EXIT
00f0 3041         1142     ret
                  1143     .dbgseg dbg_syms
0488 00000000     1144     .long 0x0
048c 000000fc     1145     .long DBG29
0490 00000000     1146     .long 0x0
0494 00000000     1147     .long 0x0
0498 00010002     1148     .long 0x10002
049c 00000000     1149     .long 0x0
04a0 00000350     1150     .long DBG30
04a4 00000002     1151     .long 0x2
04a8 00000000     1152     .long 0x0
04ac 00010002     1153     .long 0x10002
04b0 504e5f5f     1154     .long 0x504e5f5f
04b4 534d5241     1155     .long 0x534d5241
04b8 00000002     1156     .long 0x2
04bc 00000000     1157     .long 0x0
04c0 00010002     1158     .long 0x10002
04c4 41505f5f     1159     .long 0x41505f5f
04c8 00784d52     1160     .long 0x784d52
04cc 00000000     1161     .long 0x0
04d0 00000000     1162     .long 0x0
04d4 00010002     1163     .long 0x10002
04d8 41505f5f     1164     .long 0x41505f5f
04dc 00794d52     1165     .long 0x794d52
04e0 00000000     1166     .long 0x0
04e4 00000000     1167     .long 0x0
04e8 00010002     1168     .long 0x10002
04ec 00000078     1169     .long 0x78
04f0 00000000     1170     .long 0x0
04f4 000c0102     1171     .long 0xc0102
04f8 00000024     1172     .long 0x24
04fc 0011ffff     1173     .long 0x11ffff
0500 00000079     1174     .long 0x79
0504 00000000     1175     .long 0x0
0508 000d0202     1176     .long 0xd0202
050c 00000005     1177     .long 0x5
0510 0011ffff     1178     .long 0x11ffff

⌨️ 快捷键说明

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