📄 推箱子游戏.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 06/14/2007 15:34:00 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, LCDDrivers.obj TO 推箱子游戏 RAMSIZE (256) XDATA (0X0000-0X7FFE)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
LCDDrivers.obj (LCDDRIVERS)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 推箱子游戏 (MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0008H UNIT _DATA_GROUP_
DATA 0010H 0005H UNIT ?DT?MAIN
IDATA 0015H 0040H UNIT ?ID?MAIN
IDATA 0055H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0406H UNIT ?XD?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0330H UNIT ?CO?MAIN
CODE 0336H 00EFH UNIT ?PR?IR?MAIN
CODE 0425H 008CH UNIT ?PR?GAMEDISPLAY?MAIN
CODE 04B1H 008CH UNIT ?C_C51STARTUP
CODE 053DH 0076H UNIT ?PR?UPMOVE?MAIN
CODE 05B3H 0076H UNIT ?PR?DOWNMOVE?MAIN
CODE 0629H 0076H UNIT ?PR?LEFTMOVE?MAIN
CODE 069FH 0076H UNIT ?PR?RIGHTMOVE?MAIN
CODE 0715H 005EH UNIT ?PR?MAPCREATE?MAIN
CODE 0773H 0055H UNIT ?PR?REFYUAN?MAIN
CODE 07C8H 0038H UNIT ?PR?_WRITEMEMORIZER?MAIN
CODE 0800H 0029H UNIT ?PR?_COPYMAP?MAIN
CODE 0829H 0029H UNIT ?PR?MAIN?MAIN
CODE 0852H 0024H UNIT ?PR?_SENDDATA?LCDDRIVERS
CODE 0876H 0022H UNIT ?PR?READYUAN?MAIN
CODE 0898H 001EH UNIT ?PR?READBUSYFLAG?LCDDRIVERS
CODE 08B6H 0019H UNIT ?C?LIB_CODE
CODE 08CFH 0015H UNIT ?PR?RECEIVEDATA?LCDDRIVERS
CODE 08E4H 0015H UNIT ?PR?_LCDWRITEDATA?LCDDRIVERS
CODE 08F9H 0015H UNIT ?PR?_LCDWRITECOMMAND?LCDDRIVERS
CODE 090EH 0014H UNIT ?PR?LCDINIT?LCDDRIVERS
CODE 0922H 0013H UNIT ?PR?READPOSITION?MAIN
CODE 0935H 000EH UNIT ?C_INITSEG
CODE 0943H 000AH UNIT ?PR?SOUND?MAIN
BL51 BANKED LINKER/LOCATER V6.05 06/14/2007 15:34:00 PAGE 2
CODE 094DH 0009H UNIT ?PR?DELAY400US?MAIN
CODE 0956H 0007H UNIT ?PR?INIT?MAIN
OVERLAY MAP OF MODULE: 推箱子游戏 (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?PR?IR?MAIN ----- -----
+--> ?PR?DELAY400US?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?GAMEDISPLAY?MAIN
+--> ?PR?READYUAN?MAIN
+--> ?PR?UPMOVE?MAIN
+--> ?PR?DOWNMOVE?MAIN
+--> ?PR?LEFTMOVE?MAIN
+--> ?PR?RIGHTMOVE?MAIN
+--> ?PR?SOUND?MAIN
?PR?MAPCREATE?MAIN 000CH 0001H
+--> ?PR?_COPYMAP?MAIN
+--> ?CO?MAIN
+--> ?PR?_WRITEMEMORIZER?MAIN
?PR?_COPYMAP?MAIN ----- -----
+--> ?CO?MAIN
?PR?_WRITEMEMORIZER?MAIN ----- -----
+--> ?CO?MAIN
?PR?GAMEDISPLAY?MAIN 000CH 0004H
+--> ?PR?_LCDWRITECOMMAND?LCDDRIVERS
+--> ?PR?_LCDWRITEDATA?LCDDRIVERS
?PR?_LCDWRITECOMMAND?LCDDRIVERS ----- -----
+--> ?PR?READBUSYFLAG?LCDDRIVERS
+--> ?PR?_SENDDATA?LCDDRIVERS
?PR?READBUSYFLAG?LCDDRIVERS ----- -----
+--> ?PR?_SENDDATA?LCDDRIVERS
+--> ?PR?RECEIVEDATA?LCDDRIVERS
?PR?_LCDWRITEDATA?LCDDRIVERS ----- -----
+--> ?PR?READBUSYFLAG?LCDDRIVERS
+--> ?PR?_SENDDATA?LCDDRIVERS
?PR?UPMOVE?MAIN ----- -----
+--> ?PR?READPOSITION?MAIN
+--> ?PR?REFYUAN?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?GAMEDISPLAY?MAIN
?PR?REFYUAN?MAIN ----- -----
+--> ?PR?MAPCREATE?MAIN
BL51 BANKED LINKER/LOCATER V6.05 06/14/2007 15:34:00 PAGE 3
+--> ?PR?GAMEDISPLAY?MAIN
+--> ?PR?READYUAN?MAIN
?PR?DOWNMOVE?MAIN ----- -----
+--> ?PR?READPOSITION?MAIN
+--> ?PR?REFYUAN?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?GAMEDISPLAY?MAIN
?PR?LEFTMOVE?MAIN ----- -----
+--> ?PR?READPOSITION?MAIN
+--> ?PR?REFYUAN?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?GAMEDISPLAY?MAIN
?PR?RIGHTMOVE?MAIN ----- -----
+--> ?PR?READPOSITION?MAIN
+--> ?PR?REFYUAN?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?GAMEDISPLAY?MAIN
?PR?SOUND?MAIN ----- -----
+--> ?PR?DELAY400US?MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?DELAY400US?MAIN
+--> ?PR?INIT?MAIN
+--> ?PR?LCDINIT?LCDDRIVERS
+--> ?PR?_COPYMAP?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?GAMEDISPLAY?MAIN
+--> ?PR?READYUAN?MAIN
?PR?LCDINIT?LCDDRIVERS ----- -----
+--> ?PR?_LCDWRITECOMMAND?LCDDRIVERS
SYMBOL TABLE OF MODULE: 推箱子游戏 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:0016H PUBLIC xiangzi
D:0010H PUBLIC KeyCoding
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0943H PUBLIC Sound
C:0026H PUBLIC qiang
BL51 BANKED LINKER/LOCATER V6.05 06/14/2007 15:34:00 PAGE 4
B:00B0H.2 PUBLIC P3_2
C:0956H PUBLIC Init
C:0036H PUBLIC MoveData
X:0000H PUBLIC GamePic
C:0336H PUBLIC IR
C:069FH PUBLIC RightMove
C:00B6H PUBLIC GameMap
I:0015H PUBLIC Map
C:001EH PUBLIC lian
C:0829H PUBLIC main
C:0629H PUBLIC LeftMove
C:0006H PUBLIC shizi
C:002EH PUBLIC kong
C:05B3H PUBLIC DownMove
C:0800H PUBLIC _CopyMap
C:0876H PUBLIC Readyuan
C:000EH PUBLIC yuan
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
C:07C8H PUBLIC _WriteMemorizer
C:0425H PUBLIC GameDisplay
C:0922H PUBLIC ReadPosition
C:0773H PUBLIC Refyuan
C:053DH PUBLIC UpMove
C:094DH PUBLIC Delay400us
X:0400H PUBLIC yuanPos
C:071AH PUBLIC MapCreate
D:0014H PUBLIC guanka
B:00B0H.3 PUBLIC Beep
------- PROC _COPYMAP
D:0007H SYMBOL num
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0800H LINE# 163
C:0800H LINE# 164
C:0800H LINE# 166
C:0802H LINE# 167
C:0802H LINE# 168
C:0824H LINE# 169
C:0828H LINE# 170
------- ENDPROC _COPYMAP
------- PROC _WRITEMEMORIZER
D:0007H SYMBOL pos
D:0001H SYMBOL p
------- DO
D:0005H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:07C8H LINE# 176
C:07C8H LINE# 177
C:07C8H LINE# 180
C:07DBH LINE# 181
C:07DDH LINE# 182
C:07DDH LINE# 183
C:07EDH LINE# 184
C:07F4H LINE# 185
BL51 BANKED LINKER/LOCATER V6.05 06/14/2007 15:34:00 PAGE 5
C:07FBH LINE# 186
C:07FFH LINE# 187
------- ENDPROC _WRITEMEMORIZER
------- PROC L?0189
------- ENDPROC L?0189
------- PROC MAPCREATE
------- DO
D:000CH SYMBOL i
------- ENDDO
C:071AH LINE# 192
C:071AH LINE# 193
C:071AH LINE# 195
C:071DH LINE# 196
C:071DH LINE# 197
C:0736H LINE# 198
C:0736H LINE# 199
C:0736H LINE# 200
C:073CH LINE# 201
C:073EH LINE# 202
C:073EH LINE# 203
C:0744H LINE# 204
C:0746H LINE# 205
C:0746H LINE# 206
C:074CH LINE# 207
C:074EH LINE# 208
C:074EH LINE# 209
C:0754H LINE# 210
C:0756H LINE# 211
C:0756H LINE# 212
C:075CH LINE# 213
C:075EH LINE# 214
C:075EH LINE# 215
C:0769H LINE# 216
C:0769H LINE# 217
C:0769H LINE# 218
C:0772H LINE# 219
------- ENDPROC MAPCREATE
------- PROC GAMEDISPLAY
------- DO
D:000CH SYMBOL i
D:000DH SYMBOL j
D:000EH SYMBOL k
------- ENDDO
C:0425H LINE# 224
C:0425H LINE# 225
C:0425H LINE# 227
C:042AH LINE# 228
C:042FH LINE# 229
C:0434H LINE# 230
C:0437H LINE# 231
C:0437H LINE# 232
C:043FH LINE# 233
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -