📄 test.map
字号:
HI-TECH Software PICC Compiler V8.05PL2
Linker command line:
-z -Mtest.map -ol.obj \
-ppowerup=00h,intentry=04h,intcode,intret,init,init23,end_init,clrtext,stringtable,pstrings,strings \
-ABANK0=020h-07Fh -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE \
-ABANK1=0A0h-0EFh -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
-ABANK2=0110h-016Fh \
-prbit_2=BANK2,rbss_2=BANK2,rdata_2=BANK2,idata_2=CODE \
-ABANK3=0190h-01EFh \
-prbit_3=BANK3,rbss_3=BANK3,rdata_3=BANK3,idata_3=CODE \
-ACOMBANK=070h-07Fh -ptemp=COMBANK -ACODE=0-7FFhx4 -ACONST=0-0FFhx32 \
-pconfig=2007h -pidloc=2000h -AEEDATA=2100h-21FFh -peeprom_data=EEDATA \
-pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
-pfloat_text3=CODE,float_text4=CODE \
-pnvram=BANK0,nvram_1=BANK1,nvram_2=BANK2,nvram_3=BANK3 \
-pnvbit_0=BANK0,nvbit_1=BANK1,nvbit_2=BANK2,nvbit_3=BANK3 -Q16F877A \
-h+test.sym -E -EC:\DOCUME~1\XIONGJ~1\LOCALS~1\Temp\_104.AAA \
-ver=PICC#V8.05PL2 C:\HT-PIC\LIB\picrt42c.obj D:\PIC\TEST\MAIN.obj \
C:\HT-PIC\LIB\pic62--u.lib C:\HT-PIC\LIB\pic42c-c.lib \
C:\HT-PIC\LIB\pic62--u.lib
Object code version is 3.7
Machine type is 16F877A
Call graph:
*_main size 0,5 offset 0
* llmul
* lldiv
* awmul
Name Link Load Length Selector Space Scale
C:\HT-PIC\LIB\picrt42c.obj
end_init D D 4 8 0
D:\PIC\TEST\MAIN.obj
idata_0 7F0 7F0 10 FE0 0
rdata_0 25 25 10 20 1
config 2007 2007 1 400E 0
temp 70 70 8 70 1
text0 417 417 320 82E 0
const1 34 34 21 68 0
C:\HT-PIC\LIB\pic62--u.lib
C:\HT-PIC\LIB\pic42c-c.lib
btemp0.obj temp 70 70 1 70 1
btemp10.obj temp 70 70 B 70 1
btemp11.obj temp 70 70 C 70 1
btemp12.obj xtemp 37 37 1 20 1
btemp1.obj temp 70 70 2 70 1
btemp2.obj temp 70 70 3 70 1
btemp3.obj temp 70 70 4 70 1
btemp4.obj temp 70 70 5 70 1
btemp5.obj temp 70 70 6 70 1
btemp6.obj temp 70 70 7 70 1
btemp7.obj temp 70 70 8 70 1
btemp8.obj temp 70 70 9 70 1
btemp9.obj temp 70 70 A 70 1
codeptr.obj
copy.obj clrtext 11 11 D 8 0
temp 70 70 1 70 1
cpybank0.obj init 4 4 9 8 0
ldiv.obj float_tex 737 737 7C E6E 0
temp 70 70 C 70 1
xtemp 37 37 1 20 1
lmul.obj float_tex 7B3 7B3 2E E6E 0
temp 70 70 C 70 1
powerup.obj powerup 0 0 4 0 0
store.obj float_tex 7E1 7E1 F E6E 0
temp 70 70 4 70 1
stringtab.obj stringtab 1E 1E 16 8 0
code_ptr 35 35 2 20 1
wmul.obj temp 70 70 6 70 1
text 402 402 15 804 0
C:\HT-PIC\LIB\pic62--u.lib
COMMON rbss_0 20 20 5 20 1
TOTAL Name Link Load Length
CLASS BANK0
rdata_0 25 25 10
rbss_0 20 20 5
temp 70 70 C
xtemp 37 37 1
code_ptr 35 35 2
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
CLASS CODE
idata_0 7F0 7F0 10
powerup 0 0 4
float_tex 737 737 B9
clrtext 11 11 D
end_init D D 4
init 4 4 9
text0 417 417 320
text 402 402 15
CLASS CONST
const1 34 34 21
CLASS EEDATA
CLASS ENTRY
stringtab 1E 1E 16
CLASS STRING
CLASS IDLOC
CLASS CONFIG
config 2007 2007 1
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 000030 000034 8 0 CODE
rbit_0 000020 000018 000038 20 1 BANK0
const1 000034 000021 000055 68 0 CONST
temp 000070 00000C 00007C 70 1 COMBANK
text 000402 000015 000417 804 0 CODE
text0 000417 000320 000737 82E 0 CODE
float_text0 000737 0000B9 0007F0 E6E 0 CODE
idata_0 0007F0 000010 000800 FE0 0 CODE
config 002007 000001 002008 400E 0 CONFIG
UNUSED ADDRESS RANGES
BANK0 0038-006F
007C-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 0055-0401
0800-1FFF
COMBANK 007C-007F
CONST 0055-0401
0800-1FFF
EEDATA 2100-21FF
Symbol Table
?a_main rbss_0 0020 __Bnvbit_0 nvbit_0 0035
__Bnvbit_1 nvbit_1 00A0 __Bnvbit_2 nvbit_2 0110
__Bnvbit_3 nvbit_3 0190 __Brbit_0 rbit_0 0020
__Brbit_1 rbit_1 00A0 __Brbit_2 rbit_2 0110
__Brbit_3 rbit_3 0190 __H__Z73095RS_ __Z73095RS_ 0190
__Hclrtext clrtext 001E __Hcode code 0190
__Hcode_ptr code_ptr 0037 __Hcommon_ram common_ram 0190
__Hconfig config 2008 __Heeprom_data eeprom_data 2100
__Hend_init end_init 0011 __Hfloat_text0 float_text0 07F0
__Hfloat_text1 float_text1 0034 __Hfloat_text2 float_text2 0034
__Hfloat_text3 float_text3 0034 __Hfloat_text4 float_text4 0034
__Hidata_0 idata_0 0800 __Hidata_1 idata_1 0034
__Hidata_2 idata_2 0034 __Hidata_3 idata_3 0034
__Hidloc idloc 2000 __Hinit init 000D
__Hinit23 init23 000D __Hintcode intcode 0004
__Hintentry intentry 0004 __Hintret intret 0004
__Hintsave intsave 0190 __Hintsave_0 intsave_0 0190
__Hintsave_1 intsave_1 0190 __Hintsave_2 intsave_2 0190
__Hintsave_3 intsave_3 0190 __Hnvbit_0 nvbit_0 01A8
__Hnvbit_1 nvbit_1 0500 __Hnvbit_2 nvbit_2 0880
__Hnvbit_3 nvbit_3 0C80 __Hnvram nvram 0035
__Hnvram_1 nvram_1 00A0 __Hnvram_2 nvram_2 0110
__Hnvram_3 nvram_3 0190 __Hpowerup powerup 0004
__Hpstrings pstrings 0034 __Hrbit_0 rbit_0 0100
__Hrbit_1 rbit_1 0500 __Hrbit_2 rbit_2 0880
__Hrbit_3 rbit_3 0C80 __Hrbss_0 rbss_0 0025
__Hrbss_1 rbss_1 00A0 __Hrbss_2 rbss_2 0110
__Hrbss_3 rbss_3 0190 __Hrdata_0 rdata_0 0035
__Hrdata_1 rdata_1 00A0 __Hrdata_2 rdata_2 0110
__Hrdata_3 rdata_3 0190 __Hstrings strings 0034
__Hstringtable stringtable 0034 __Hstruct struct 0038
__Htemp temp 007C __Htext text 0190
__Hvectors vectors 0055 __Hxtemp xtemp 0038
__L__Z73095RS_ __Z73095RS_ 0190 __Lclrtext clrtext 0011
__Lcode code 0190 __Lcode_ptr code_ptr 0035
__Lcommon_ram common_ram 0190 __Lconfig config 2007
__Leeprom_data eeprom_data 2100 __Lend_init end_init 000D
__Lfloat_text0 float_text0 0737 __Lfloat_text1 float_text1 0034
__Lfloat_text2 float_text2 0034 __Lfloat_text3 float_text3 0034
__Lfloat_text4 float_text4 0034 __Lidata_0 idata_0 07F0
__Lidata_1 idata_1 0034 __Lidata_2 idata_2 0034
__Lidata_3 idata_3 0034 __Lidloc idloc 2000
__Linit init 0004 __Linit23 init23 000D
__Lintcode intcode 0004 __Lintentry intentry 0004
__Lintret intret 0004 __Lintsave intsave 0190
__Lintsave_0 intsave_0 0190 __Lintsave_1 intsave_1 0190
__Lintsave_2 intsave_2 0190 __Lintsave_3 intsave_3 0190
__Lnvbit_0 nvbit_0 01A8 __Lnvbit_1 nvbit_1 0500
__Lnvbit_2 nvbit_2 0880 __Lnvbit_3 nvbit_3 0C80
__Lnvram nvram 0035 __Lnvram_1 nvram_1 00A0
__Lnvram_2 nvram_2 0110 __Lnvram_3 nvram_3 0190
__Lpowerup powerup 0000 __Lpstrings pstrings 0034
__Lrbit_0 rbit_0 0100 __Lrbit_1 rbit_1 0500
__Lrbit_2 rbit_2 0880 __Lrbit_3 rbit_3 0C80
__Lrbss_0 rbss_0 0020 __Lrbss_1 rbss_1 00A0
__Lrbss_2 rbss_2 0110 __Lrbss_3 rbss_3 0190
__Lrdata_0 rdata_0 0025 __Lrdata_1 rdata_1 00A0
__Lrdata_2 rdata_2 0110 __Lrdata_3 rdata_3 0190
__Lstrings strings 0034 __Lstringtable stringtable 001E
__Lstruct struct 0038 __Ltemp temp 0070
__Ltext text 0190 __Lvectors vectors 0055
__Lxtemp xtemp 0037 __S0 (abs) 2100
__S1 (abs) 0190 _cons const1 0035
_dispbuff2 rdata_0 0025 _exit init 0004
_main text0 0417 almul float_text0 07B3
almul_x float_text0 07B4 awmul text 0402
code_ptr code_ptr 0035 copy_bank0 init 0004
copy_data clrtext 0011 doldiv float_text0 073B
intlevel0 intentry 0004 intlevel1 intentry 0004
lldiv float_text0 0737 lldiv_x float_text0 0738
llmod float_text0 0737 llmul float_text0 07B3
llmul_x float_text0 07B4 lwmul text 0402
powerup powerup 0000 start init 0004
storeback float_text0 07E1 string_indir stringtable 0021
string_table stringtable 001E used_btemp0 (abs) 0001
used_btemp1 (abs) 0001 used_btemp10 (abs) 0001
used_btemp11 (abs) 0001 used_btemp12 (abs) 0001
used_btemp2 (abs) 0001 used_btemp3 (abs) 0001
used_btemp4 (abs) 0001 used_btemp5 (abs) 0001
used_btemp6 (abs) 0001 used_btemp7 (abs) 0001
used_btemp8 (abs) 0001 used_btemp9 (abs) 0001
used_code_ptr (abs) 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -