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

📄 ncrt0.lst

📁 嵌入式单片机开发,嵌入式单片机开发,嵌入式单片机开发
💻 LST
📖 第 1 页 / 共 2 页
字号:
* M16C FAMILY ASSEMBLER *   SOURCE LIST       Sun Mar 01 18:38:37 2009  PAGE 003

  SEQ.  LOC.   OBJ.              0XMSDA ....*....SOURCE STATEMENT....7....*....8....*....9....*....0....*....1....*....2....*....3....*....4

   125  0001A  EB200F00                 	ldintb	#VECTOR_ADR
               EB1000FD 
   126                                  
   127                                  ;====================================================================
   128                                  ; NEAR area initialize.
   129                                  ;--------------------------------------------------------------------
   130                                  ; bss zero clear
   131                                  ;--------------------------------------------------------------------
   132                                  	;N_BZERO	bss_SE_top,bss_SE;2003-5-12
   133                                  	;N_BZERO	bss_SO_top,bss_SO;2003-5-12
   134                                  	;N_BZERO	bss_NE_top,bss_NE;2003-5-12
   135                                  	;N_BZERO	bss_NO_top,bss_NO;2003-5-12
   136                                  
   137                                  ;---------------------------------------------------------------------
   138                                  ; initialize data section
   139                                  ;---------------------------------------------------------------------
   140                                  	;N_BCOPY data_SEI_top,data_SE_top,data_SE;2003-5-12
   141                                  	;N_BCOPY	data_SOI_top,data_SO_top,data_SO;2003-5-12
   142                                  	;N_BCOPY	data_NEI_top,data_NE_top,data_NE;2003-5-12
   143                                  	;N_BCOPY	data_NOI_top,data_NO_top,data_NO;2003-5-12
   144                                  
   145                                  ;====================================================================
   146                                  ; FAR area initialize.
   147                                  ;---------------------------------------------------------------------
   148                                  ; bss zero clear
   149                                  ;---------------------------------------------------------------------
   150                                  	;BZERO	bss_FE_top,bss_FE;2003-5-12
   151                                  	;BZERO	bss_FO_top,bss_FO;2003-5-12
   152                                  
   153                                  ;---------------------------------------------------------------------
   154                                  ; Copy edata_E(O) section from edata_EI(OI) section
   155                                  ;---------------------------------------------------------------------
   156                                  	;BCOPY	data_FEI_top,data_FE_top,data_FE;2003-5-12
   157                                  	;BCOPY	data_FOI_top,data_FO_top,data_FO;2003-5-12
   158                                  
   159  00022  EB500000r                	ldc	#stack_top,sp
   160                                  	.stk	-40
   161                                  
   162                                  ;====================================================================
   163                                  ; heap area initialize
   164                                  ;---------------------------------------------------------------------
   165                                  	.glb	__mbase
   166                                  	.glb	__mnext
   167                                  	.glb	__msize
   168  00026  75CF0000r0000r           	mov.w	#(heap_top&0FFFFH), __mbase
   169  0002C  75CF0000r0000r           	mov.w	#(heap_top>>16), __mbase+2
   170  00032  75CF0000r0000r           	mov.w	#(heap_top&0FFFFH), __mnext
   171  00038  75CF0000r0000r           	mov.w	#(heap_top>>16), __mnext+2
   172  0003E  75CF0000r0003            	mov.w	#(HEAPSIZE&0FFFFH), __msize
   173  00044  D90F0000r             Q  	mov.w	#(HEAPSIZE>>16), __msize+2
   174                                  
   175                                  ;====================================================================
   176                                  ; Initialize standard I/O
   177                                  ;---------------------------------------------------------------------
   178                                  	.glb	_init
   179                                  	.call	_init,G
   180  00048  FD000000r             A  	jsr.a	_init
   181                                  
   182                                  ;====================================================================
   183                                  ; Call main() function
   184                                  ;---------------------------------------------------------------------
   185  0004C  EB700000                 	ldc	#0h,fb	; for debuger
* M16C FAMILY ASSEMBLER *   SOURCE LIST       Sun Mar 01 18:38:37 2009  PAGE 004

  SEQ.  LOC.   OBJ.              0XMSDA ....*....SOURCE STATEMENT....7....*....8....*....9....*....0....*....1....*....2....*....3....*....4

   186                                  
   187                                  	.glb	_main
   188  00050  FD000000r             A  	jsr.a	_main
   189                                  
   190                                  ;====================================================================
   191                                  ; exit() function
   192                                  ;---------------------------------------------------------------------
   193                                  	.glb	_exit
   194                                  	.glb	$exit
   195  00054                           _exit:			   ; End program
   196  00054                           $exit:
   197  00054  FEFF                  B  	jmp	_exit
   198                                  	.einsf
   199                                  ;====================================================================
   200                                  ; dummy interrupt function
   201                                  ;---------------------------------------------------------------------
   202  00056                           dummy_int:
   203  00056  FB                       	reit
   204                                  	.end

Information List

TOTAL ERROR(S)    00000
TOTAL WARNING(S)  00000
TOTAL LINE(S)     00204   LINES

Section List

Attr        Size          Name
DATA     0000000(00000H)  data_SE
DATA     0000000(00000H)  bss_SE
DATA     0000000(00000H)  data_SO
DATA     0000000(00000H)  bss_SO
DATA     0000000(00000H)  data_NE
DATA     0000000(00000H)  bss_NE
DATA     0000000(00000H)  data_NO
DATA     0000000(00000H)  bss_NO
DATA     0001536(00600H)  stack
DATA     0000768(00300H)  heap
ROMDATA  0000000(00000H)  rom_NE
ROMDATA  0000000(00000H)  rom_NO
DATA     0000000(00000H)  data_FE
DATA     0000000(00000H)  bss_FE
DATA     0000000(00000H)  data_FO
DATA     0000000(00000H)  bss_FO
ROMDATA  0000000(00000H)  rom_FE
ROMDATA  0000000(00000H)  rom_FO
ROMDATA  0000000(00000H)  data_SEI
ROMDATA  0000000(00000H)  data_SOI
ROMDATA  0000000(00000H)  data_NEI
ROMDATA  0000000(00000H)  data_NOI
ROMDATA  0000000(00000H)  data_FEI
ROMDATA  0000000(00000H)  data_FOI
ROMDATA  0000000(00000H)  switch_table
CODE     0000000(00000H)  program
CODE     0000000(00000H)  interrupt
CODE     0000000(00000H)  program_S
CODE     0000192(000C0H)  vector
CODE     0000036(00024H)  fvector
CODE     0000087(00057H)  interrupt

⌨️ 快捷键说明

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