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

📄 ncrt0.lst

📁 这是用RENESAS公司的R8C单片机开发的电动自行车的方案
💻 LST
📖 第 1 页 / 共 2 页
字号:
               EB10DCFE 
   150                                  
   151                                  ;====================================================================
   152                                  ; NEAR area initialize.
   153                                  ;--------------------------------------------------------------------
   154                                  ; bss zero clear
   155                                  ;--------------------------------------------------------------------
   156                                  	N_BZERO	bss_SE_top,bss_SE
   157  00022  B4                  M Z  	mov.b	#00H, R0L
   158  00023  AA0000r             M S  	mov.w	#(bss_SE_top & 0FFFFH), A1
   159  00026  75C30000r           M    	mov.w	#sizeof bss_SE , R3
   160  0002A  7CEA                M    	sstr.b	
   161                             M    	.endm
   162                                  	N_BZERO	bss_SO_top,bss_SO
   163  0002C  B4                  M Z  	mov.b	#00H, R0L
   164  0002D  AA0000r             M S  	mov.w	#(bss_SO_top & 0FFFFH), A1
   165  00030  75C30000r           M    	mov.w	#sizeof bss_SO , R3
   166  00034  7CEA                M    	sstr.b	
   167                             M    	.endm
   168                                  	N_BZERO	bss_NE_top,bss_NE
   169  00036  B4                  M Z  	mov.b	#00H, R0L
   170  00037  AA0000r             M S  	mov.w	#(bss_NE_top & 0FFFFH), A1
   171  0003A  75C30000r           M    	mov.w	#sizeof bss_NE , R3
   172  0003E  7CEA                M    	sstr.b	
   173                             M    	.endm
   174                                  	N_BZERO	bss_NO_top,bss_NO
   175  00040  B4                  M Z  	mov.b	#00H, R0L
   176  00041  AA0000r             M S  	mov.w	#(bss_NO_top & 0FFFFH), A1
   177  00044  75C30000r           M    	mov.w	#sizeof bss_NO , R3
   178  00048  7CEA                M    	sstr.b	
   179                             M    	.endm
   180                                  
   181                                  ;---------------------------------------------------------------------
   182                                  ; initialize data section
   183                                  ;---------------------------------------------------------------------
   184                                  	N_BCOPY data_SEI_top,data_SE_top,data_SE
   185  0004A  A20000r             M S  	mov.w	#(data_SEI_top & 0FFFFH),A0
* R8C/Tiny,M16C/60 SERIES ASSEMBLER *   SOURCE LIST       Mon Oct 08 12:05:38 2007  PAGE 004

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

   186  0004D  74C300r             M    	mov.b	#(data_SEI_top >>16),R1H
   187  00050  AA0004              M S  	mov.w	#data_SE_top ,A1
   188  00053  75C30000r           M    	mov.w	#sizeof data_SE , R3
   189  00057  7CE8                M    	smovf.b
   190                             M    	.endm
   191                                  	N_BCOPY	data_SOI_top,data_SO_top,data_SO
   192  00059  A20000r             M S  	mov.w	#(data_SOI_top & 0FFFFH),A0
   193  0005C  74C300r             M    	mov.b	#(data_SOI_top >>16),R1H
   194  0005F  AA0000r             M S  	mov.w	#data_SO_top ,A1
   195  00062  75C30000r           M    	mov.w	#sizeof data_SO , R3
   196  00066  7CE8                M    	smovf.b
   197                             M    	.endm
   198                                  	N_BCOPY	data_NEI_top,data_NE_top,data_NE
   199  00068  A20000r             M S  	mov.w	#(data_NEI_top & 0FFFFH),A0
   200  0006B  74C300r             M    	mov.b	#(data_NEI_top >>16),R1H
   201  0006E  AA0000r             M S  	mov.w	#data_NE_top ,A1
   202  00071  75C30000r           M    	mov.w	#sizeof data_NE , R3
   203  00075  7CE8                M    	smovf.b
   204                             M    	.endm
   205                                  	N_BCOPY	data_NOI_top,data_NO_top,data_NO
   206  00077  A20000r             M S  	mov.w	#(data_NOI_top & 0FFFFH),A0
   207  0007A  74C300r             M    	mov.b	#(data_NOI_top >>16),R1H
   208  0007D  AA0000r             M S  	mov.w	#data_NO_top ,A1
   209  00080  75C30000r           M    	mov.w	#sizeof data_NO , R3
   210  00084  7CE8                M    	smovf.b
   211                             M    	.endm
   212                                  
   213                                  ;====================================================================
   214                                  ; FAR area initialize.
   215                                  ;---------------------------------------------------------------------
   216                                  ; bss zero clear
   217                                  ;---------------------------------------------------------------------
   218                                  ;	BZERO	bss_FE_top,bss_FE
   219                                  ;	BZERO	bss_FO_top,bss_FO
   220                                  
   221                                  ;---------------------------------------------------------------------
   222                                  ; Copy edata_E(O) section from edata_EI(OI) section
   223                                  ;---------------------------------------------------------------------
   224                                  ;	BCOPY	data_FEI_top,data_FE_top,data_FE
   225                                  ;	BCOPY	data_FOI_top,data_FO_top,data_FO
   226                                  
   227  00086  EB500000r                	ldc	#stack_top,sp
   228                                  ;	.stk	-40
   229                                  
   230                                  ;====================================================================
   231                                  ; heap area initialize
   232                                  ;---------------------------------------------------------------------
   233                                  .if __HEAP__ != 1
   234                                  .endif
   235                                  
   236                                  ;====================================================================
   237                                  ; Initialize standard I/O
   238                                  ;---------------------------------------------------------------------
   239                                  .if __STANDARD_IO__ == 1
   240                                  .endif
   241                                  
   242                                  ;====================================================================
   243                                  ; Call main() function
   244                                  ;---------------------------------------------------------------------
   245  0008A  EB700000                 	ldc	#0h,fb	; for debuger
   246                                  
   247                                  	.glb	_main
* R8C/Tiny,M16C/60 SERIES ASSEMBLER *   SOURCE LIST       Mon Oct 08 12:05:38 2007  PAGE 005

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

   248  0008E  FD000000r             A  	jsr.a	_main
   249                                  
   250                                  .endif	; __R8C__
   251                                  
   252                                  ;====================================================================
   253                                  ; exit() function
   254                                  ;---------------------------------------------------------------------
   255                                  	.glb	_exit
   256                                  	.glb	$exit
   257  00092                           _exit:			   ; End program
   258  00092                           $exit:
   259  00092  FEFF                  B  	jmp	_exit
   260                                  	.einsf
   261                                  ;====================================================================
   262                                  ; dummy interrupt function
   263                                  ;---------------------------------------------------------------------
   264                                  	.glb	dummy_int
   265  00094                           dummy_int:
   266  00094  FB                       	reit
   267                                  
   268                                  	.end

Information List

TOTAL ERROR(S)    00000
TOTAL WARNING(S)  00000
TOTAL LINE(S)     00268   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     0000256(00100H)  stack
DATA     0000000(00000H)  heap
ROMDATA  0000000(00000H)  rom_NE
ROMDATA  0000000(00000H)  rom_NO
ROMDATA  0000000(00000H)  data_SEI
ROMDATA  0000000(00000H)  data_SOI
ROMDATA  0000000(00000H)  data_NEI
ROMDATA  0000000(00000H)  data_NOI
ROMDATA  0000000(00000H)  switch_table
CODE     0000000(00000H)  program
CODE     0000000(00000H)  interrupt
ROMDATA  0000256(00100H)  vector
ROMDATA  0000004(00004H)  fvector
CODE     0000149(00095H)  interrupt

⌨️ 快捷键说明

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