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

📄 fffff.lis

📁 在ICCAVR 环境实现的fft,
💻 LIS
📖 第 1 页 / 共 3 页
字号:
 01A0 8501              movw R16,R10
 01A2 0E940000          xcall empy16s
 01A6 5801              movw R10,R16
 01A8                   .dbline 34
 01A8 6701              movw R12,R14
 01AA 4BC2              xjmp L27
 01AC           L24:
 01AC                   .dbline 35
 01AC                   .dbline 35
 01AC 02E0              ldi R16,2
 01AE 10E0              ldi R17,0
 01B0 9601              movw R18,R12
 01B2 0E940000          xcall empy16s
 01B6 F801              movw R30,R16
 01B8 0FA0              ldd R0,y+39
 01BA 18A4              ldd R1,y+40
 01BC E00D              add R30,R0
 01BE F11D              adc R31,R1
 01C0 0081              ldd R16,z+0
 01C2 1181              ldd R17,z+1
 01C4 0E940000          xcall int2fp
 01C8 FE01              movw R30,R28
 01CA 0083              std z+0,R16
 01CC 1183              std z+1,R17
 01CE 2283              std z+2,R18
 01D0 3383              std z+3,R19
 01D2                   .dbline 35
 01D2 02E0              ldi R16,2
 01D4 10E0              ldi R17,0
 01D6 9601              movw R18,R12
 01D8 0E940000          xcall empy16s
 01DC F801              movw R30,R16
 01DE 09A4              ldd R0,y+41
 01E0 1AA4              ldd R1,y+42
 01E2 E00D              add R30,R0
 01E4 F11D              adc R31,R1
 01E6 0081              ldd R16,z+0
 01E8 1181              ldd R17,z+1
 01EA 0E940000          xcall int2fp
 01EE FE01              movw R30,R28
 01F0 0483              std z+4,R16
 01F2 1583              std z+5,R17
 01F4 2683              std z+6,R18
 01F6 3783              std z+7,R19
 01F8                   .dbline 35
 01F8 9601              movw R18,R12
 01FA 088C              ldd R0,y+24
 01FC 198C              ldd R1,y+25
 01FE 200D              add R18,R0
 0200 311D              adc R19,R1
 0202 02E0              ldi R16,2
 0204 10E0              ldi R17,0
 0206 0E940000          xcall empy16s
 020A F801              movw R30,R16
 020C 0FA0              ldd R0,y+39
 020E 18A4              ldd R1,y+40
 0210 E00D              add R30,R0
 0212 F11D              adc R31,R1
 0214 0081              ldd R16,z+0
 0216 1181              ldd R17,z+1
 0218 0E940000          xcall int2fp
 021C FE01              movw R30,R28
 021E 0087              std z+8,R16
 0220 1187              std z+9,R17
 0222 2287              std z+10,R18
 0224 3387              std z+11,R19
 0226                   .dbline 36
 0226 00E0              ldi R16,<L28
 0228 10E0              ldi R17,>L28
 022A 0E940000          xcall lpm32
 022E 3A93              st -y,R19
 0230 2A93              st -y,R18
 0232 1A93              st -y,R17
 0234 0A93              st -y,R16
 0236 8501              movw R16,R10
 0238 0E940000          xcall int2fp
 023C 3A93              st -y,R19
 023E 2A93              st -y,R18
 0240 1A93              st -y,R17
 0242 0A93              st -y,R16
 0244 0E940000          xcall empy32f
 0248 0E940000          xcall _cos
 024C 1801              movw R2,R16
 024E 2901              movw R4,R18
 0250 00E0              ldi R16,<L28
 0252 10E0              ldi R17,>L28
 0254 0E940000          xcall lpm32
 0258 3A93              st -y,R19
 025A 2A93              st -y,R18
 025C 1A93              st -y,R17
 025E 0A93              st -y,R16
 0260 8501              movw R16,R10
 0262 0E940000          xcall int2fp
 0266 3A93              st -y,R19
 0268 2A93              st -y,R18
 026A 1A93              st -y,R17
 026C 0A93              st -y,R16
 026E 0E940000          xcall empy32f
 0272 2F92              push R2
 0274 3F92              push R3
 0276 4F92              push R4
 0278 5F92              push R5
 027A 0E940000          xcall _sin
 027E 5F90              pop R5
 0280 4F90              pop R4
 0282 3F90              pop R3
 0284 2F90              pop R2
 0286 3801              movw R6,R16
 0288 4901              movw R8,R18
 028A 02E0              ldi R16,2
 028C 10E0              ldi R17,0
 028E 9601              movw R18,R12
 0290 0E940000          xcall empy16s
 0294 C801              movw R24,R16
 0296 0FA0              ldd R0,y+39
 0298 18A4              ldd R1,y+40
 029A 800D              add R24,R0
 029C 911D              adc R25,R1
 029E FC01              movw R30,R24
 02A0 0081              ldd R16,z+0
 02A2 1181              ldd R17,z+1
 02A4 0E940000          xcall int2fp
 02A8 3A93              st -y,R19
 02AA 2A93              st -y,R18
 02AC 1A93              st -y,R17
 02AE 0A93              st -y,R16
 02B0 9601              movw R18,R12
 02B2            ; stack offset 4
 02B2 0C8C              ldd R0,y+28
 02B4 1D8C              ldd R1,y+29
 02B6 200D              add R18,R0
 02B8 311D              adc R19,R1
 02BA 02E0              ldi R16,2
 02BC 10E0              ldi R17,0
 02BE 0E940000          xcall empy16s
 02C2 F801              movw R30,R16
 02C4            ; stack offset 4
 02C4 0BA4              ldd R0,y+43
 02C6 1CA4              ldd R1,y+44
 02C8 E00D              add R30,R0
 02CA F11D              adc R31,R1
 02CC 0081              ldd R16,z+0
 02CE 1181              ldd R17,z+1
 02D0 0E940000          xcall int2fp
 02D4 3A93              st -y,R19
 02D6 2A93              st -y,R18
 02D8 1A93              st -y,R17
 02DA 0A93              st -y,R16
 02DC 5A92              st -y,R5
 02DE 4A92              st -y,R4
 02E0 3A92              st -y,R3
 02E2 2A92              st -y,R2
 02E4 0E940000          xcall empy32fs
 02E8 0E940000          xcall add32fs
 02EC 9601              movw R18,R12
 02EE            ; stack offset 4
 02EE 0C8C              ldd R0,y+28
 02F0 1D8C              ldd R1,y+29
 02F2 200D              add R18,R0
 02F4 311D              adc R19,R1
 02F6 02E0              ldi R16,2
 02F8 10E0              ldi R17,0
 02FA 0E940000          xcall empy16s
 02FE F801              movw R30,R16
 0300            ; stack offset 4
 0300 0DA4              ldd R0,y+45
 0302 1EA4              ldd R1,y+46
 0304 E00D              add R30,R0
 0306 F11D              adc R31,R1
 0308 0081              ldd R16,z+0
 030A 1181              ldd R17,z+1
 030C 0E940000          xcall int2fp
 0310 3A93              st -y,R19
 0312 2A93              st -y,R18
 0314 1A93              st -y,R17
 0316 0A93              st -y,R16
 0318 9A92              st -y,R9
 031A 8A92              st -y,R8
 031C 7A92              st -y,R7
 031E 6A92              st -y,R6
 0320 0E940000          xcall empy32fs
 0324 0E940000          xcall add32f
 0328 0E940000          xcall fp2int
 032C FC01              movw R30,R24
 032E 1183              std z+1,R17
 0330 0083              std z+0,R16
 0332                   .dbline 37
 0332 00E0              ldi R16,<L28
 0334 10E0              ldi R17,>L28
 0336 0E940000          xcall lpm32
 033A 3A93              st -y,R19
 033C 2A93              st -y,R18
 033E 1A93              st -y,R17
 0340 0A93              st -y,R16
 0342 8501              movw R16,R10
 0344 0E940000          xcall int2fp
 0348 3A93              st -y,R19
 034A 2A93              st -y,R18
 034C 1A93              st -y,R17
 034E 0A93              st -y,R16
 0350 0E940000          xcall empy32f
 0354 0E940000          xcall _sin
 0358 1801              movw R2,R16
 035A 2901              movw R4,R18
 035C 00E0              ldi R16,<L28
 035E 10E0              ldi R17,>L28
 0360 0E940000          xcall lpm32
 0364 3A93              st -y,R19
 0366 2A93              st -y,R18
 0368 1A93              st -y,R17
 036A 0A93              st -y,R16
 036C 8501              movw R16,R10
 036E 0E940000          xcall int2fp
 0372 3A93              st -y,R19
 0374 2A93              st -y,R18
 0376 1A93              st -y,R17
 0378 0A93              st -y,R16
 037A 0E940000          xcall empy32f
 037E 2F92              push R2
 0380 3F92              push R3
 0382 4F92              push R4
 0384 5F92              push R5
 0386 0E940000          xcall _cos
 038A 5F90              pop R5
 038C 4F90              pop R4
 038E 3F90              pop R3
 0390 2F90              pop R2
 0392 3801              movw R6,R16
 0394 4901              movw R8,R18
 0396 02E0              ldi R16,2
 0398 10E0              ldi R17,0
 039A 9601              movw R18,R12
 039C 0E940000          xcall empy16s
 03A0 C801              movw R24,R16
 03A2 09A4              ldd R0,y+41
 03A4 1AA4              ldd R1,y+42
 03A6 800D              add R24,R0
 03A8 911D              adc R25,R1
 03AA FC01              movw R30,R24
 03AC 0081              ldd R16,z+0
 03AE 1181              ldd R17,z+1
 03B0 0E940000          xcall int2fp
 03B4 3A93              st -y,R19
 03B6 2A93              st -y,R18
 03B8 1A93              st -y,R17
 03BA 0A93              st -y,R16
 03BC 9601              movw R18,R12
 03BE            ; stack offset 4
 03BE 0C8C              ldd R0,y+28
 03C0 1D8C              ldd R1,y+29
 03C2 200D              add R18,R0
 03C4 311D              adc R19,R1
 03C6 02E0              ldi R16,2
 03C8 10E0              ldi R17,0
 03CA 0E940000          xcall empy16s
 03CE F801              movw R30,R16
 03D0            ; stack offset 4
 03D0 0BA4              ldd R0,y+43
 03D2 1CA4              ldd R1,y+44
 03D4 E00D              add R30,R0
 03D6 F11D              adc R31,R1
 03D8 0081              ldd R16,z+0
 03DA 1181              ldd R17,z+1
 03DC 0E940000          xcall int2fp
 03E0 3A93              st -y,R19
 03E2 2A93              st -y,R18
 03E4 1A93              st -y,R17
 03E6 0A93              st -y,R16
 03E8 5A92              st -y,R5
 03EA 4A92              st -y,R4
 03EC 3A92              st -y,R3
 03EE 2A92              st -y,R2
 03F0 0E940000          xcall empy32fs
 03F4 0E940000          xcall sub32fs
 03F8 9601              movw R18,R12
 03FA            ; stack offset 4
 03FA 0C8C              ldd R0,y+28
 03FC 1D8C              ldd R1,y+29
 03FE 200D              add R18,R0
 0400 311D              adc R19,R1
 0402 02E0              ldi R16,2
 0404 10E0              ldi R17,0
 0406 0E940000          xcall empy16s
 040A F801              movw R30,R16
 040C            ; stack offset 4
 040C 0DA4              ldd R0,y+45
 040E 1EA4              ldd R1,y+46
 0410 E00D              add R30,R0
 0412 F11D              adc R31,R1
 0414 0081              ldd R16,z+0
 0416 1181              ldd R17,z+1
 0418 0E940000          xcall int2fp
 041C 3A93              st -y,R19
 041E 2A93              st -y,R18
 0420 1A93              st -y,R17
 0422 0A93              st -y,R16
 0424 9A92              st -y,R9
 0426 8A92              st -y,R8
 0428 7A92              st -y,R7
 042A 6A92              st -y,R6
 042C 0E940000          xcall empy32fs
 0430 0E940000          xcall add32f
 0434 0E940000          xcall fp2int
 0438 FC01              movw R30,R24
 043A 1183              std z+1,R17
 043C 0083              std z+0,R16
 043E                   .dbline 38
 043E 00E0              ldi R16,<L28
 0440 10E0              ldi R17,>L28
 0442 0E940000          xcall lpm32
 0446 3A93              st -y,R19
 0448 2A93              st -y,R18
 044A 1A93              st -y,R17
 044C 0A93              st -y,R16
 044E 8501              movw R16,R10
 0450 0E940000          xcall int2fp
 0454 3A93              st -y,R19
 0456 2A93              st -y,R18
 0458 1A93              st -y,R17
 045A 0A93              st -y,R16
 045C 0E940000          xcall empy32f
 0460 0E940000          xcall _cos
 0464 1801              movw R2,R16
 0466 2901              movw R4,R18
 0468 00E0              ldi R16,<L28
 046A 10E0              ldi R17,>L28
 046C 0E940000          xcall lpm32
 0470 3A93              st -y,R19
 0472 2A93              st -y,R18
 0474 1A93              st -y,R17
 0476 0A93              st -y,R16
 0478 8501              movw R16,R10
 047A 0E940000          xcall int2fp
 047E 3A93              st -y,R19
 0480 2A93              st -y,R18
 0482 1A93              st -y,R17
 0484 0A93              st -y,R16
 0486 0E940000          xcall empy32f
 048A 2F92              push R2
 048C 3F92              push R3
 048E 4F92              push R4
 0490 5F92              push R5
 0492 0E940000          xcall _sin
 0496 5F90              pop R5
 0498 4F90              pop R4
 049A 3F90              pop R3
 049C 2F90              pop R2
 049E 3801              movw R6,R16
 04A0 4901              movw R8,R18
 04A2 9601              movw R18,R12
 04A4 088C              ldd R0,y+24
 04A6 198C              ldd R1,y+25
 04A8 200D              add R18,R0
 04AA 311D              adc R19,R1
 04AC 02E0              ldi R16,2
 04AE 10E0              ldi R17,0
 04B0 0E940000          xcall empy16s
 04B4 C801              movw R24,R16
 04B6 0FA0              ldd R0,y+39
 04B8 18A4              ldd R1,y+40
 04BA 800D              add R24,R0
 04BC 911D              adc R25,R1
 04BE FE01              movw R30,R28
 04C0 4081              ldd R20,z+0
 04C2 5181              ldd R21,z+1
 04C4 6281              ldd R22,z+2
 04C6 7381              ldd R23,z+3
 04C8 7A93              st -y,R23
 04CA 6A93              st -y,R22
 04CC 5A93              st -y,R21
 04CE 4A93              st -y,R20
 04D0 FC01              movw R30,R24
 04D2 0081              ldd R16,z+0
 04D4 1181              ldd R17,z+1
 04D6 0E940000          xcall int2fp
 04DA 3A93              st -y,R19
 04DC 2A93              st -y,R18
 04DE 1A93              st -y,R17
 04E0 0A93              st -y,R16
 04E2 5A92              st -y,R5

⌨️ 快捷键说明

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