listen.inc

来自「辞典 dict3.asm.grammar.asm,newword.asm 学」· INC 代码 · 共 44 行

INC
44
字号
;Ndata==>280H
Song_Binaddrl	Equ	Ndata+0         	;歌曲语音地址
Song_Binaddrm	Equ	Ndata+1
Song_Binaddrh	Equ	Ndata+2
Song_Binlengthl	Equ	Ndata+3         	;歌曲语音的长度
Song_Binlengthm	Equ	Ndata+4
Song_Binlengthh	Equ	Ndata+5

locabuffor_old	Equ     Ndata+10		;带有'_'文本缓冲区最大为:(500 Bytes)
locabuffor_new	Equ     Ndata+510		;不带'_',即用户答案已经填入其中,文本缓冲区最大为:(500 Bytes)
textbuffor_bak	equ	Ndata+1010		;用户答案缓冲区最大为:100 Bytes
answerbuffor	Equ     Ndata+1110		;标准答案缓冲区最大为:60 Bytes
answerbuffor_user	equ	Ndata+1170	;用户答案缓冲区最大为:60 Bytes

xdata		Equ     Ndata+1230		;临时变量
Tmp0		Equ     xdata+1			;临时变量
Tmp1		Equ     Xdata+2
Tmp2		Equ     Xdata+3


song_txtlong	Equ	Xdata+4			;文本的总长度(写文本时总是指向下一个)
song_txtlongh	Equ	Xdata+5			;文本的总长度

Page_count	Equ	Xdata+6			;要显示的文本页数
which_page	Equ	Xdata+7			;当前要显示的为哪屏(0,1,2,3,4...)

mysysflag	equ	Xdata+8			;=0,答题状态;=1,查看正确答案状态
my_flag		equ	Xdata+9			;若光标要显示,则=0ffh;若光标不需显示,=0

spacenum	equ	Xdata+10		;当前页中'_'的数目
spacenum_pos	equ	Xdata+11		;当前页中第一个'_'在全文中的位置
spacenum_movepos	equ	Xdata+12	;光标移动一格,'_'对应在answerbuffor_user中的内容移动一格

printnum	equ	Xdata+13
rightnum	equ	xdata+14
wrongnum	equ	xdata+15

textbuffor_bak0	equ	xdata+16
next_var	equ	xdata+116




⌨️ 快捷键说明

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