📄 main.mp
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
func_lit 0054 0006 = 6. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __func_lit_start
005A __func_lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 005A 010D = 269. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
005A __lit_start
0066 __ctype
0167 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0167 00EA = 234. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0167 __idata_start
0251 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0252 1294 = 4756. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0129 __start
0129 __text_start
0149 _exit
014A _uart0_init
0155 _delay
0162 _main
0187 __print
032D _strcpy
0336 push_arg4
0338 push_arg2
033B mod16s
033F div16s
0359 mod16u
035B div16u
035C xdiv16u
0375 pop_gset2
0378 pop_gset4
037B pop_gset5
037E push_gset5
0380 push_gset4
0382 push_gset3
0384 push_gset2
0386 push_gset1
0389 pop_gset1
038A pop
039D xicall
03A6 neg32
03AF long_prolog
03BD long_epilog
03C8 tstzero1
03CE tstzero2
03D4 mpy32u
03D4 mpy32s
03F6 asgncblk
040F _putchar
0426 _getchar
042B __va_start
0434 _itoa
048D _strtol
0634 _strtoul
078A _utoa
07C6 _isdigit
07D4 _islower
07E2 _isspace
07F0 _isupper
07FE _isxdigit
080C _toupper
0823 _tolower
08C7 __scanf
09FE _printf
0A31 _scanf
0A56 _puts
0A73 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 00EA = 234. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __data_start
014A __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 014A 001E = 30. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
014A __bss_start
0164 __textmode
0166 _errno
0168 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0004 = 4. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
D:\icc\lib\crtatmega.o [ crtatmega.s ]
main.o [ main.c ]
<library> [ _printf.s, strcpy.s, asave.s, div16s.s, div16u.s, gpop2.s, gpop4.s, gpop5.s, gpush.s, icall.s, lneg.s ]
[ longutil.s, mul32.s, pmstruct.s, putchar.s, getchar.s, stdarg.s, itoa.s, strtol.s, strtoul.s, utoa.s ]
[ isdigit.s, islower.s, isspace.s, isupper.s, isxdigit.s, ctype.s, toupper.s, tolower.s, _scanf.s, printf.s ]
[ scanf.s, textmode.s, puts.s, errno.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x10
User Base Address Definitions
func_lit = 0x54
data = 0x60
eeprom:1.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -