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

📄 ad.lst

📁 要用到开发工具SD-H08
💻 LST
📖 第 1 页 / 共 2 页
字号:
NO DEBUG INFORMATION AVAILABLE!
__start:
__text_start:
    801B 45 0240      ldHX	#0x0240
    801E 94           tXS	
    801F CD 82FF      jsr	__HC08Setup
    8022 45 0046      ldHX	#0x0046
    8025 65 0046      cpHX	#0x0046
    8028 27 06        beq	0x8030
    802A 6F 00        clr	0,X
    802C AF 01        aiX	#1
    802E 20 F5        bra	0x8025
    8030 45 0047      ldHX	#0x0047
    8033 94           tXS	
    8034 45 801B      ldHX	#0x801B
    8037 65 801B      cpHX	#0x801B
    803A 27 0B        beq	0x8047
    803C E6 00        ldA	0,X
    803E 9EE7 00      stA	0,S
    8041 AF 01        aiX	#1
    8043 A7 01        aiS	#1
    8045 20 F0        bra	0x8037
    8047 45 0240      ldHX	#0x0240
    804A 94           tXS	
    804B CD 8050      jsr	_main
_exit:
    804E 20 FE        bra	0x804E
_main:
    8050 A7 FA        aiS	#-6
    8052 95           tSX	
    8053 CD 8324      jsr	_SCIInit
    8056 95           tSX	
    8057 A6 30        ldA	#48
    8059 B7 3E        stA	0x3E
    805B CC 82F9      jmp	0x82F9
    805E 45 800F      ldHX	#0x800F
    8061 89           pshX	
    8062 8B           pshH	
    8063 A6 0B        ldA	#11
    8065 87           pshA	
    8066 CD 8340      jsr	_SCISendN
    8069 A7 03        aiS	#3
    806B 4F           clrA	
    806C 87           pshA	
    806D A6 14        ldA	#20
    806F 87           pshA	
    8070 CD 84A9      jsr	_adave
    8073 A7 02        aiS	#2
    8075 95           tSX	
    8076 B7 41        stA	*__r1
    8078 F7           stA	0,X
    8079 3F 40        clr	*__r0
    807B A6 05        ldA	#5
    807D 87           pshA	
    807E 4F           clrA	
    807F 87           pshA	
    8080 B6 41        ldA	*__r1
    8082 87           pshA	
    8083 B6 40        ldA	*__r0
    8085 87           pshA	
    8086 CD 85AC      jsr	__mul16
    8089 A7 04        aiS	#4
    808B 4E 4541      mov	*__rlo,*__r1
    808E 4E 4440      mov	*__rhi,*__r0
    8091 4E 4145      mov	*__r1,*__rlo
    8094 4E 4044      mov	*__r0,*__rhi
    8097 A6 FF        ldA	#-1
    8099 87           pshA	
    809A 4F           clrA	
    809B 87           pshA	
    809C CD 84F4      jsr	__divmod16s
    809F A7 02        aiS	#2
    80A1 4E 4440      mov	*__rhi,*__r0
    80A4 4E 4541      mov	*__rlo,*__r1
    80A7 B6 41        ldA	*__r1
    80A9 AB 30        add	#48
    80AB E7 02        stA	2,X
    80AD B6 40        ldA	*__r0
    80AF A9 00        adc	#0
    80B1 E7 01        stA	1,X
    80B3 E6 02        ldA	2,X
    80B5 87           pshA	
    80B6 CD 8331      jsr	_SCISend1
    80B9 A7 01        aiS	#1
    80BB A6 2E        ldA	#46
    80BD 87           pshA	
    80BE CD 8331      jsr	_SCISend1
    80C1 A7 01        aiS	#1
    80C3 95           tSX	
    80C4 3F 40        clr	*__r0
    80C6 F6           ldA	0,X
    80C7 B7 41        stA	*__r1
    80C9 A6 0A        ldA	#10
    80CB 87           pshA	
    80CC 4F           clrA	
    80CD 87           pshA	
    80CE B6 41        ldA	*__r1
    80D0 87           pshA	
    80D1 B6 40        ldA	*__r0
    80D3 87           pshA	
    80D4 CD 85AC      jsr	__mul16
    80D7 A7 04        aiS	#4
    80D9 4E 4541      mov	*__rlo,*__r1
    80DC 4E 4440      mov	*__rhi,*__r0
    80DF 4E 4145      mov	*__r1,*__rlo
    80E2 4E 4044      mov	*__r0,*__rhi
    80E5 A6 33        ldA	#51
    80E7 87           pshA	
    80E8 4F           clrA	
    80E9 87           pshA	
    80EA CD 84F4      jsr	__divmod16s
    80ED A7 02        aiS	#2
    80EF 4E 4440      mov	*__rhi,*__r0
    80F2 4E 4541      mov	*__rlo,*__r1
    80F5 4E 4145      mov	*__r1,*__rlo
    80F8 4E 4044      mov	*__r0,*__rhi
    80FB A6 0A        ldA	#10
    80FD 87           pshA	
    80FE 4F           clrA	
    80FF 87           pshA	
    8100 CD 84F4      jsr	__divmod16s
    8103 86           pulA	
    8104 B7 40        stA	*__r0
    8106 86           pulA	
    8107 AB 30        add	#48
    8109 E7 02        stA	2,X
    810B B6 40        ldA	*__r0
    810D A9 00        adc	#0
    810F E7 01        stA	1,X
    8111 E6 02        ldA	2,X
    8113 87           pshA	
    8114 CD 8331      jsr	_SCISend1
    8117 A7 01        aiS	#1
    8119 95           tSX	
    811A 3F 40        clr	*__r0
    811C F6           ldA	0,X
    811D B7 41        stA	*__r1
    811F A6 64        ldA	#100
    8121 87           pshA	
    8122 4F           clrA	
    8123 87           pshA	
    8124 B6 41        ldA	*__r1
    8126 87           pshA	
    8127 B6 40        ldA	*__r0
    8129 87           pshA	
    812A CD 85AC      jsr	__mul16
    812D A7 04        aiS	#4
    812F 4E 4541      mov	*__rlo,*__r1
    8132 4E 4440      mov	*__rhi,*__r0
    8135 4E 4145      mov	*__r1,*__rlo
    8138 4E 4044      mov	*__r0,*__rhi
    813B A6 33        ldA	#51
    813D 87           pshA	
    813E 4F           clrA	
    813F 87           pshA	
    8140 CD 84F4      jsr	__divmod16s
    8143 A7 02        aiS	#2
    8145 4E 4440      mov	*__rhi,*__r0
    8148 4E 4541      mov	*__rlo,*__r1
    814B 4E 4145      mov	*__r1,*__rlo
    814E 4E 4044      mov	*__r0,*__rhi
    8151 A6 0A        ldA	#10
    8153 87           pshA	
    8154 4F           clrA	
    8155 87           pshA	
    8156 CD 84F4      jsr	__divmod16s
    8159 86           pulA	
    815A B7 40        stA	*__r0
    815C 86           pulA	
    815D AB 30        add	#48
    815F E7 02        stA	2,X
    8161 B6 40        ldA	*__r0
    8163 A9 00        adc	#0
    8165 E7 01        stA	1,X
    8167 E6 02        ldA	2,X
    8169 87           pshA	
    816A CD 8331      jsr	_SCISend1
    816D A7 01        aiS	#1
    816F 45 800C      ldHX	#0x800C
    8172 89           pshX	
    8173 8B           pshH	
    8174 A6 02        ldA	#2
    8176 87           pshA	
    8177 CD 8340      jsr	_SCISendN
    817A A7 03        aiS	#3
    817C 95           tSX	
    817D 6F 04        clr	4,X
    817F 6F 03        clr	3,X
    8181 6F 05        clr	5,X
    8183 20 02        bra	0x8187
    8185 6C 05        inc	5,X
    8187 E6 05        ldA	5,X
    8189 A1 64        cmp	#100
    818B 25 F8        bcs	0x8185
    818D E6 04        ldA	4,X
    818F AB 01        add	#1
    8191 E7 04        stA	4,X
    8193 E6 03        ldA	3,X
    8195 A9 00        adc	#0
    8197 E7 03        stA	3,X
    8199 E6 04        ldA	4,X
    819B B7 41        stA	*__r1
    819D E6 03        ldA	3,X
    819F B7 40        stA	*__r0
    81A1 55 40        ldHX	*__r0
    81A3 65 0400      cpHX	#0x0400
    81A6 95           tSX	
    81A7 91 D8        blt	0x8181
    81A9 A6 01        ldA	#1
    81AB 87           pshA	
    81AC A6 14        ldA	#20
    81AE 87           pshA	
    81AF CD 84A9      jsr	_adave
    81B2 A7 02        aiS	#2
    81B4 95           tSX	
    81B5 B7 41        stA	*__r1
    81B7 F7           stA	0,X
    81B8 45 8000      ldHX	#0x8000
    81BB 89           pshX	
    81BC 8B           pshH	
    81BD A6 0B        ldA	#11
    81BF 87           pshA	
    81C0 CD 8340      jsr	_SCISendN
    81C3 A7 03        aiS	#3
    81C5 95           tSX	
    81C6 3F 40        clr	*__r0
    81C8 F6           ldA	0,X
    81C9 B7 41        stA	*__r1
    81CB A6 05        ldA	#5
    81CD 87           pshA	
    81CE 4F           clrA	
    81CF 87           pshA	
    81D0 B6 41        ldA	*__r1
    81D2 87           pshA	
    81D3 B6 40        ldA	*__r0
    81D5 87           pshA	
    81D6 CD 85AC      jsr	__mul16
    81D9 A7 04        aiS	#4
    81DB 4E 4541      mov	*__rlo,*__r1
    81DE 4E 4440      mov	*__rhi,*__r0
    81E1 4E 4145      mov	*__r1,*__rlo
    81E4 4E 4044      mov	*__r0,*__rhi
    81E7 A6 FF        ldA	#-1
    81E9 87           pshA	
    81EA 4F           clrA	
    81EB 87           pshA	
    81EC CD 84F4      jsr	__divmod16s
    81EF A7 02        aiS	#2
    81F1 4E 4440      mov	*__rhi,*__r0
    81F4 4E 4541      mov	*__rlo,*__r1
    81F7 B6 41        ldA	*__r1
    81F9 AB 30        add	#48
    81FB E7 02        stA	2,X
    81FD B6 40        ldA	*__r0
    81FF A9 00        adc	#0
    8201 E7 01        stA	1,X
    8203 E6 02        ldA	2,X
    8205 87           pshA	
    8206 CD 8331      jsr	_SCISend1
    8209 A7 01        aiS	#1
    820B A6 2E        ldA	#46
    820D 87           pshA	
    820E CD 8331      jsr	_SCISend1
    8211 A7 01        aiS	#1
    8213 95           tSX	
    8214 3F 40        clr	*__r0
    8216 F6           ldA	0,X
    8217 B7 41        stA	*__r1
    8219 A6 0A        ldA	#10
    821B 87           pshA	
    821C 4F           clrA	
    821D 87           pshA	
    821E B6 41        ldA	*__r1
    8220 87           pshA	
    8221 B6 40        ldA	*__r0
    8223 87           pshA	
    8224 CD 85AC      jsr	__mul16
    8227 A7 04        aiS	#4
    8229 4E 4541      mov	*__rlo,*__r1
    822C 4E 4440      mov	*__rhi,*__r0
    822F 4E 4145      mov	*__r1,*__rlo
    8232 4E 4044      mov	*__r0,*__rhi
    8235 A6 33        ldA	#51
    8237 87           pshA	
    8238 4F           clrA	
    8239 87           pshA	
    823A CD 84F4      jsr	__divmod16s
    823D A7 02        aiS	#2
    823F 4E 4440      mov	*__rhi,*__r0
    8242 4E 4541      mov	*__rlo,*__r1
    8245 4E 4145      mov	*__r1,*__rlo
    8248 4E 4044      mov	*__r0,*__rhi
    824B A6 0A        ldA	#10
    824D 87           pshA	
    824E 4F           clrA	
    824F 87           pshA	
    8250 CD 84F4      jsr	__divmod16s
    8253 86           pulA	
    8254 B7 40        stA	*__r0
    8256 86           pulA	
    8257 AB 30        add	#48
    8259 E7 02        stA	2,X
    825B B6 40        ldA	*__r0
    825D A9 00        adc	#0
    825F E7 01        stA	1,X
    8261 E6 02        ldA	2,X
    8263 87           pshA	
    8264 CD 8331      jsr	_SCISend1
    8267 A7 01        aiS	#1
    8269 95           tSX	
    826A 3F 40        clr	*__r0
    826C F6           ldA	0,X
    826D B7 41        stA	*__r1
    826F A6 64        ldA	#100
    8271 87           pshA	
    8272 4F           clrA	
    8273 87           pshA	
    8274 B6 41        ldA	*__r1
    8276 87           pshA	
    8277 B6 40        ldA	*__r0
    8279 87           pshA	
    827A CD 85AC      jsr	__mul16
    827D A7 04        aiS	#4
    827F 4E 4541      mov	*__rlo,*__r1
    8282 4E 4440      mov	*__rhi,*__r0
    8285 4E 4145      mov	*__r1,*__rlo
    8288 4E 4044      mov	*__r0,*__rhi
    828B A6 33        ldA	#51
    828D 87           pshA	
    828E 4F           clrA	
    828F 87           pshA	
    8290 CD 84F4      jsr	__divmod16s
    8293 A7 02        aiS	#2
    8295 4E 4440      mov	*__rhi,*__r0
    8298 4E 4541      mov	*__rlo,*__r1
    829B 4E 4145      mov	*__r1,*__rlo
    829E 4E 4044      mov	*__r0,*__rhi
    82A1 A6 0A        ldA	#10
    82A3 87           pshA	
    82A4 4F           clrA	
    82A5 87           pshA	
    82A6 CD 84F4      jsr	__divmod16s
    82A9 86           pulA	
    82AA B7 40        stA	*__r0
    82AC 86           pulA	
    82AD AB 30        add	#48
    82AF E7 02        stA	2,X
    82B1 B6 40        ldA	*__r0
    82B3 A9 00        adc	#0
    82B5 E7 01        stA	1,X
    82B7 E6 02        ldA	2,X
    82B9 87           pshA	
    82BA CD 8331      jsr	_SCISend1
    82BD A7 01        aiS	#1
    82BF 45 800C      ldHX	#0x800C
    82C2 89           pshX	
    82C3 8B           pshH	
    82C4 A6 02        ldA	#2
    82C6 87           pshA	
    82C7 CD 8340      jsr	_SCISendN
    82CA A7 03        aiS	#3
    82CC 95           tSX	
    82CD 6F 04        clr	4,X
    82CF 6F 03        clr	3,X
    82D1 6F 05        clr	5,X
    82D3 20 02        bra	0x82D7
    82D5 6C 05        inc	5,X
    82D7 E6 05        ldA	5,X
    82D9 A1 64        cmp	#100
    82DB 25 F8        bcs	0x82D5
    82DD E6 04        ldA	4,X
    82DF AB 01        add	#1
    82E1 E7 04        stA	4,X
    82E3 E6 03        ldA	3,X
    82E5 A9 00        adc	#0
    82E7 E7 03        stA	3,X
    82E9 E6 04        ldA	4,X
    82EB B7 41        stA	*__r1
    82ED E6 03        ldA	3,X
    82EF B7 40        stA	*__r0
    82F1 55 40        ldHX	*__r0
    82F3 65 0400      cpHX	#0x0400
    82F6 95           tSX	
    82F7 91 D8        blt	0x82D1
    82F9 CC 805E      jmp	0x805E
    82FC A7 06        aiS	#6
    82FE 81           rts	
__HC08Setup:
    82FF A6 01        ldA	#1
    8301 B7 1E        stA	0x1E
    8303 A6 3D        ldA	#61
    8305 B7 1F        stA	0x1F
    8307 3F 36        clr	0x36
    8309 A6 01        ldA	#1
    830B B7 36        stA	0x36
    830D A6 01        ldA	#1
    830F B7 38        stA	0x38
    8311 A6 2C        ldA	#44
    8313 B7 39        stA	0x39
    8315 A6 80        ldA	#-128
    8317 B7 3A        stA	0x3A

⌨️ 快捷键说明

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