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

📄 main.lst

📁 AVR atmega 8 tools for interrupts
💻 LST
字号:
   1               		.file	"main.c"
   2               		.arch atmega8
   3               	__SREG__ = 0x3f
   4               	__SP_H__ = 0x3e
   5               	__SP_L__ = 0x3d
   6               	__tmp_reg__ = 0
   7               	__zero_reg__ = 1
   8               		.global __do_copy_data
   9               		.global __do_clear_bss
  17               	.Ltext0:
  18               	.global	__vector_2
  20               	__vector_2:
  21               	.LFB6:
  22               	.LM1:
  23               	/* prologue: frame size=0 */
  24 0000 1F92      		push __zero_reg__
  25 0002 0F92      		push __tmp_reg__
  26 0004 0FB6      		in __tmp_reg__,__SREG__
  27 0006 0F92      		push __tmp_reg__
  28 0008 1124      		clr __zero_reg__
  29 000a 8F93      		push r24
  30 000c 9F93      		push r25
  31               	/* prologue end (size=7) */
  32               	.LBB8:
  33               	.LBB9:
  34               	.LBB10:
  35               	.LBB11:
  36               	.LM2:
  37 000e 84ED      		ldi r24,lo8(12500)
  38 0010 90E3      		ldi r25,hi8(12500)
  39               	.LVL0:
  40               	/* #APP */
  41 0012 0197      		1: sbiw r24,1
  42 0014 01F4      		brne 1b
  43               	/* #NOAPP */
  44               	.LBE11:
  45               	.LBE10:
  46               	.LBE9:
  47               	.LBE8:
  48               	.LM3:
  49 0016 8091 0000 		lds r24,temp
  50               	.LVL1:
  51 001a 8F5F      		subi r24,lo8(-(1))
  52 001c 8093 0000 		sts temp,r24
  53               	.LM4:
  54 0020 8095      		com r24
  55 0022 88BB      		out 56-0x20,r24
  56               	/* epilogue: frame size=0 */
  57 0024 9F91      		pop r25
  58 0026 8F91      		pop r24
  59 0028 0F90      		pop __tmp_reg__
  60 002a 0FBE      		out __SREG__,__tmp_reg__
  61 002c 0F90      		pop __tmp_reg__
  62 002e 1F90      		pop __zero_reg__
  63 0030 1895      		reti
  64               	/* epilogue end (size=7) */
  65               	/* function __vector_2 size 27 (13) */
  66               	.LFE6:
  68               	.global	main
  70               	main:
  71               	.LFB7:
  72               	.LM5:
  73               	/* prologue: frame size=0 */
  74               	/* prologue end (size=0) */
  75               	.LM6:
  76 0032 87B3      		in r24,55-0x20
  77 0034 8360      		ori r24,lo8(3)
  78 0036 87BB      		out 55-0x20,r24
  79               	.LM7:
  80 0038 88B3      		in r24,56-0x20
  81 003a 8360      		ori r24,lo8(3)
  82 003c 88BB      		out 56-0x20,r24
  83               	.LM8:
  84 003e 81B3      		in r24,49-0x20
  85 0040 877E      		andi r24,lo8(-25)
  86 0042 81BB      		out 49-0x20,r24
  87               	.LM9:
  88 0044 82B3      		in r24,50-0x20
  89 0046 8861      		ori r24,lo8(24)
  90 0048 82BB      		out 50-0x20,r24
  91 004a 9FEF      		ldi r25,lo8(-1)
  92               	.L12:
  93               	.LM10:
  94 004c 85B7      		in r24,85-0x20
  95 004e 8860      		ori r24,lo8(8)
  96 0050 85BF      		out 85-0x20,r24
  97               	.LM11:
  98 0052 8BB7      		in r24,91-0x20
  99 0054 8068      		ori r24,lo8(-128)
 100 0056 8BBF      		out 91-0x20,r24
 101               	.LM12:
 102               	/* #APP */
 103 0058 7894      		sei
 104               	.LM13:
 105               	/* #NOAPP */
 106 005a 8499      		sbic 48-0x20,4
 107 005c 00C0      		rjmp .L12
 108               	.LM14:
 109 005e 98BB      		out 56-0x20,r25
 110 0060 00C0      		rjmp .L12
 111               	/* epilogue: frame size=0 */
 112               	/* epilogue: noreturn */
 113               	/* epilogue end (size=0) */
 114               	/* function main size 25 (25) */
 115               	.LFE7:
 117               	.global	temp
 118               	.global	temp
 119               		.section .bss
 122               	temp:
 123 0000 00        		.skip 1,0
 156               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 main.c
C:\DOCUME~1\STUDEN~1.ZEM\USTAWI~1\Temp/ccgQaAat.s:3      *ABS*:0000003f __SREG__
C:\DOCUME~1\STUDEN~1.ZEM\USTAWI~1\Temp/ccgQaAat.s:4      *ABS*:0000003e __SP_H__
C:\DOCUME~1\STUDEN~1.ZEM\USTAWI~1\Temp/ccgQaAat.s:5      *ABS*:0000003d __SP_L__
C:\DOCUME~1\STUDEN~1.ZEM\USTAWI~1\Temp/ccgQaAat.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\STUDEN~1.ZEM\USTAWI~1\Temp/ccgQaAat.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\STUDEN~1.ZEM\USTAWI~1\Temp/ccgQaAat.s:20     .text:00000000 __vector_2
C:\DOCUME~1\STUDEN~1.ZEM\USTAWI~1\Temp/ccgQaAat.s:122    .bss:00000000 temp
C:\DOCUME~1\STUDEN~1.ZEM\USTAWI~1\Temp/ccgQaAat.s:70     .text:00000032 main

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss

⌨️ 快捷键说明

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