📄 解读.mp
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 0054 0012 = 18. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __lit_start
0066 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0066 000E = 14. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0066 __idata_start
0074 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 0074 0BE0 = 3040. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
003A __text_start
003A __start
005A _exit
005B _delay_1us
005D _delay_nus
006C _delay_1ms
0076 _delay_nms
0085 _send_8bit
00A2 _WriteData
00B3 _WriteCommand
00C4 _guangbiao
00D1 _Set_display_Adress
00F6 _display_String
0135 _display_Char
0141 _display_Num
0197 _Display_Picture
01E6 _Display_Picture32
0231 _shownum
02BD _lcd12864_init
02D5 _port_init
02E0 _timer1_init
02F6 _timer1_capt_isr
037D _init_devices
0385 _main
03E9 push_arg4
03EB push_arg2
03EE mod16s
03F2 div16s
040C mod16u
040E div16u
040F xdiv16u
0428 mod8u
042A div8u
042B xdiv8u
0440 pop_gset2
0443 pop_gset4
0446 pop_gset5
0449 push_gset5
044B push_gset4
044D push_gset3
044F push_gset2
0451 push_gset1
0454 pop_gset1
0455 pop
0468 neg32
0471 lpm32
0485 lsl8
048B fp2int
0494 nojump1
0499 fp2long
04A0 nojump2
04A2 FTOI
04A4 FTOL
04D3 save_floatregs
04DE restore_floatregs
04E9 stk2arg1
04EE stk2arg0
04F3 float_epilog
04FA float_prolog
04FD add32fs
0500 add32f
0505 sub32fs
0508 sub32f
050D fret2
0514 FSUB
0515 FADD
055A usub24
055E cmp32f
0563 FLTCP
058F empy32fs
0592 empy32f
059B eFMUL
05B3 eumul24
05DC savfacc1
05DF restorefacc1
05E2 unpackfacc1
05EB negmant
05F1 maxres
05F8 minres
05FE ac1toac2
0604 swapacc
0610 unpack
0622 repack
062A __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 000E = 14. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __data_start
0060 _jieshou
006B _bitcnt
006C _data0
006D _data1
006E __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 006E 0002 = 2. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
006E __bss_start
006E _oldFall
0070 __bss_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0018 = 24. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
D:\PROGRA~1\ICC\lib\crtatmega.o [ crtatmega.s ]
解读.o [ _ ]
<library> [ asave.s, div16s.s, div16u.s, div8u.s, gpop2.s, gpop4.s, gpop5.s, gpush.s, lneg.s, lpm32.s, lsl8.s, fp2int.s ]
[ fputil.s, fpadd.s, fpcmp.s, fpemul.s, fputil2.s, fputil3.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 + -