亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? file.asm

?? 學(xué)生成績管理系統(tǒng)
?? ASM
字號:
;file.asm文件包括文件的新建、讀取和存儲功能
extrn	res:byte,tot:byte,tota:word,fd:word,pag:byte,row:byte,line:byte
public	new,load,save					;新建(刷新)模塊new,讀取模塊load,存儲模塊save
result	struc
nam	db 11,?,11 dup('$')
num	db 7,?,7 dup('$')
asm	db 4,?,4 dup('$')
ct	db 4,?,4 dup('$')
os	db 4,?,4 dup('$')
total	db 4 dup('$')
result	ends
stacksg	segment stack 's'
	dw 64 dup('s')
stacksg	ends
data	segment public
l	db 'Enter the Load Path:'
ll	equ $-l
rerr	db '        Load Error!','$'
rsu	db '        Load Sucess!','$'
s	db 'Enter the Save Path:'
sl	equ $-s
werr	db '        Save Error!','$'
wsu	db '        Save Sucess!','$'
p	db 32,?,32 dup('$')				;用于輸入文件路徑的字符串p
path	db 32 dup('$')					;文件路徑字符串path
buf	db 2300 dup('$')				;緩沖區(qū)buf
lb	equ $-buf
data	ends
code	segment

new	proc far					;新建(刷新)
	assume cs:code,ds:data,es:data,ss:stacksg
	mov ax,data
	mov ds,ax
	mov es,ax

	lea bp,res
	lea di,tota
	mov al,1
n:	cmp al,tot					;循環(huán),以此把結(jié)構(gòu)res內(nèi)的各項元素賦空值'$',總分?jǐn)?shù)組個元素賦0
	jnb nqu

	lea si,[bp].nam
	mov cl,[si]
	sub cl,1
	xor ch,ch
	mov byte ptr [si+1],0
	add si,2
nl1:	mov byte ptr [si],'$'
	inc si
	loop nl1

	lea si,[bp].num
	mov cl,[si]
	sub cl,1
	xor ch,ch
	mov byte ptr [si+1],0
	add si,2
nl2:	mov byte ptr [si],'$'
	inc si
	loop nl2

	lea si,[bp].asm
	mov cl,[si]
	sub cl,1
	xor ch,ch
	mov byte ptr [si+1],0
	add si,2
nl3:	mov byte ptr [si],'$'
	inc si
	loop nl3

	lea si,[bp].ct
	mov cl,[si]
	sub cl,1
	xor ch,ch
	mov byte ptr [si+1],0
	add si,2
nl4:	mov byte ptr [si],'$'
	inc si
	loop nl4

	lea si,[bp].os
	mov cl,[si]
	sub cl,1
	xor ch,ch
	mov byte ptr [si+1],0
	add si,2
nl5:	mov byte ptr [si],'$'
	inc si
	loop nl5

	lea si,[bp].total
	mov cl,3
	xor ch,ch
nl6:	mov byte ptr [si],' '
	inc si
	loop nl6

	mov word ptr [di],0

	add bp,44
	add di,0
	inc al
	jmp n

nqu:	mov row,3					;置光標(biāo)位置、頁號與總條目數(shù)為初值
	mov line,25
	mov pag,0
	mov tot,1
	
	ret
new	endp

load	proc far					;讀取
	assume cs:code,ds:data,es:data,ss:stacksg
	mov ax,data
	mov ds,ax
	mov es,ax

	call wnd					;繪制窗口并顯示提示
	mov cx,ll
	lea bp,l
	int 10h

	mov ah,2
	mov bh,0
	mov dh,12
	mov dl,13
	int 10h
	mov ah,0ah
	lea dx,p
	int 21h						;輸入路徑

	lea si,path
	mov cx,31
aspl:	mov byte ptr [si],'$'
	inc si
	loop aspl

	lea si,p					;復(fù)制路徑至path
	lea di,path
	mov cl,[si+1]
	xor ch,ch
	add si,2
	cld
	rep movsb
	mov byte ptr [di],0

ofl:	mov ah,3dh					;打開文件
	lea dx,path
	mov al,2
	int 21h
	jc re
	mov fd,ax

rf:	lea dx,buf					;讀取文件之緩沖區(qū)buf
	mov ah,3fh
	mov bx,fd
	push bx
	mov cx,lb
	int 21h
	jc re

	lea si,buf
	mov al,[si]					;緩沖區(qū)第一個字符為條目個數(shù)tot
	mov tot,al
	inc si
	lea di,tota
	mov bl,1
rt:	cmp bl,tot					;從緩沖區(qū)第二個條目起(tot-1)*2個字節(jié)為總分?jǐn)?shù)組tota的前(tot-1)項元素(tota為dw型)
	jnb rr1
	mov ax,[si]
	mov [di],ax
	add si,2
	add di,2
	inc bl
	jmp rt
rr1:	lea di,res					;緩沖區(qū)之后的(tot-1)*44個字節(jié)為結(jié)構(gòu)res的內(nèi)容
	mov al,tot
	dec al
	xor ah,ah
	mov bl,44
	mul bl
	mov cx,ax
	mov bx,1
rr:	cmp bx,cx
	ja cfl
	mov al,[si]
	mov byte ptr [di],al
	inc si
	inc di
	inc bx
	jmp rr

cfl:	mov ah,3eh					;關(guān)閉文件
	mov bx,fd
	pop bx
	int 21h
	jc re
	jmp rs

re:	mov ah,6					;打開、讀取或關(guān)閉文件出錯
	mov al,0
	mov bh,74h
	mov ch,11
	mov cl,20
	mov dh,11
	mov dl,35
	int 10h

	mov ah,2
	mov bh,0
	mov dh,11
	mov dl,12
	int 10h

	mov ah,9					;顯示錯誤提示
	lea dx,rerr
	int 21h
	jmp lqu

rs:	mov ah,6					;成功打開、讀取并關(guān)閉文件
	mov al,0
	mov bh,72h
	mov ch,11
	mov cl,20
	mov dh,11
	mov dl,35
	int 10h

	mov ah,2
	mov bh,0
	mov dh,11
	mov dl,12
	int 10h

	mov ah,9					;顯示成功提示
	lea dx,rsu
	int 21h

lqu:	mov ah,0
	int 16h
	ret
load	endp

save	proc far					;存儲
	assume cs:code,ds:data,es:data,ss:stacksg
	mov ax,data
	mov ds,ax
	mov es,ax

	call wnd					;繪制窗口并顯示提示
	mov cx,sl
	lea bp,s
	int 10h

	mov ah,2
	mov bh,0
	mov dh,12
	mov dl,13
	int 10h
	mov ah,0ah
	lea dx,p
	int 21h						;輸入路徑

	lea si,path
	mov cx,31
asps:	mov byte ptr [si],'$'
	inc si
	loop asps

	lea si,p					;復(fù)制路徑至path
	lea di,path
	mov cl,[si+1]
	xor ch,ch
	add si,2
	cld
	rep movsb
	mov byte ptr [di],0

nf:	mov ah,3ch					;新建文件
	mov cx,0
	lea dx,path
	int 21h
	jc we
	mov fd,ax

ofs:	mov ah,3dh					;打開文件
	lea dx,path
	mov al,2
	int 21h
	jc we
	mov fd,ax
wf:	lea si,buf					;將條目個數(shù)tot存入緩沖區(qū)第一個字節(jié)
	mov al,tot
	mov byte ptr [si],al
	inc si
	lea di,tota
	mov bl,1
wt:	cmp bl,tot					;總分?jǐn)?shù)組tota的前(tot-1)項元素存入緩沖區(qū)
	jnb wr1
	mov ax,[di]
	mov [si],ax
	add si,2
	add di,2
	inc bl
	jmp wt
wr1:	lea di,res					;結(jié)構(gòu)res的內(nèi)容存入緩沖區(qū)
	mov al,tot
	dec al
	xor ah,ah
	mov bl,44
	mul bl
	mov cx,ax
	mov bx,1
wr:	cmp bx,cx
	ja ew
	mov al,[di]
	mov byte ptr [si],al
	inc si
	inc di
	inc bx
	jmp wr

ew:	mov al,tot
	dec al
	xor ah,ah
	mov cl,2
	mul cl
	mov bx,ax
	mov al,tot
	dec al
	xor ah,ah
	mov cl,44
	mul cl
	add ax,bx
	add ax,1
	mov cx,ax
	mov bx,fd
	lea dx,buf
	mov al,0
	mov ah,40h
	int 21h
	jc we

cfs:	mov ah,3eh					;關(guān)閉文件
	mov bx,fd
	int 21h
	jc we
	jmp ws

we:	mov ah,6					;打開、存儲或關(guān)閉文件出錯
	mov al,0
	mov bh,74h
	mov ch,11
	mov cl,20
	mov dh,11
	mov dl,35
	int 10h

	mov ah,2
	mov bh,0
	mov dh,11
	mov dl,12
	int 10h

	mov ah,9					;顯示錯誤提示
	lea dx,werr
	int 21h
	jmp squ

ws:	mov ah,6					;成功打開、存儲并關(guān)閉文件
	mov al,0
	mov bh,72h
	mov ch,11
	mov cl,20
	mov dh,11
	mov dl,35
	int 10h

	mov ah,2
	mov bh,0
	mov dh,11
	mov dl,12
	int 10h

	mov ah,9					;顯示成功提示
	lea dx,wsu
	int 21h

squ:	mov ah,0
	int 16h
	ret
save	endp

wnd	proc far					;繪制輸入窗口子函數(shù)wnd

	mov ah,6
	mov al,0
	mov bh,70h
	mov ch,10
	mov cl,10
	mov dh,13
	mov dl,44
	int 10h

	mov ah,2
	mov bh,0
	mov dh,0
	mov dl,0
	int 10h

	mov ah,2
	mov cx,10
d0:	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h
	loop d0
	mov cx,11
d1:	mov dl,32
	int 21h
	loop d1
	mov dl,0c9h
	int 21h
	mov cx,31
d2:	mov dl,0cdh
	int 21h
	loop d2
	mov dl,0bbh
	int 21h
	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h
	mov cx,11
d3:	mov dl,32
	int 21h
	loop d3
	mov dl,0bah
	int 21h
	mov cx,31
d4:	mov dl,32
	int 21h
	loop d4
	mov dl,0bah
	int 21h
	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h
	mov cx,11
d5:	mov dl,32
	int 21h
	loop d5
	mov dl,0bah
	int 21h
	mov cx,31
d6:	mov dl,32
	int 21h
	loop d6
	mov dl,0bah
	int 21h
	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h
	mov cx,11
d7:	mov dl,32
	int 21h
	loop d7
	mov dl,0c8h
	int 21h
	mov cx,31
d8:	mov dl,0cdh
	int 21h
	loop d8
	mov dl,0bch
	int 21h

	mov ah,13h
	mov al,1
	mov bh,0
	mov bl,70h
	mov dh,11
	mov dl,13

	ret
wnd	endp

code	ends
	end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天堂午夜影视日韩欧美一区二区| 国产精品久久毛片| 中文字幕二三区不卡| 三级在线观看一区二区| 欧美极品少妇xxxxⅹ高跟鞋| 欧美视频在线一区二区三区 | 日本电影亚洲天堂一区| 国产精品欧美久久久久无广告 | 91片在线免费观看| 综合欧美一区二区三区| av电影天堂一区二区在线| 国产欧美精品一区二区色综合朱莉| 玖玖九九国产精品| 日韩欧美国产三级| 奇米在线7777在线精品 | 亚洲精品一区二区三区99| 日本伊人午夜精品| 精品国产污污免费网站入口| 欧美写真视频网站| av亚洲精华国产精华| 国产精品夜夜嗨| 国产精品毛片久久久久久| 欧美不卡一区二区三区| 国产很黄免费观看久久| 欧美国产精品久久| 欧美va亚洲va国产综合| 91麻豆精品国产91久久久资源速度 | 国产成a人亚洲精品| 亚洲欧洲日韩女同| 欧美精品自拍偷拍| 久久精品国产99久久6| 视频一区欧美精品| 午夜精品久久久| 久久综合精品国产一区二区三区| 国产高清一区日本| 国产一区二区福利视频| 中文字幕一区二区日韩精品绯色| 久久亚洲捆绑美女| 久久在线免费观看| 久久九九影视网| 欧美色精品在线视频| 国产在线精品视频| 国产综合色产在线精品| 一区二区三区精品| 日韩欧美你懂的| 欧美一区二区三区免费大片 | 亚洲在线观看免费| 欧美大黄免费观看| 欧美va日韩va| 久久久久高清精品| 欧美日韩一区二区三区高清 | www.日韩大片| a美女胸又www黄视频久久| proumb性欧美在线观看| 99精品桃花视频在线观看| 美女国产一区二区三区| 亚洲精品国产a| 国产欧美一区二区精品秋霞影院 | 天天综合色天天| 日精品一区二区三区| 欧美aaaaa成人免费观看视频| 免费一区二区视频| 国产主播一区二区三区| 丁香亚洲综合激情啪啪综合| 99久久免费视频.com| 欧美日韩视频不卡| 精品国产人成亚洲区| 欧美激情一区不卡| 亚洲欧美色图小说| 中文一区在线播放| 一区二区三区自拍| 日本aⅴ精品一区二区三区| 国产精品一二三四五| 99国内精品久久| 4438x成人网最大色成网站| 国产午夜精品久久| 亚洲综合色噜噜狠狠| 久久成人久久爱| a级高清视频欧美日韩| 欧美精品丝袜中出| 国产日韩欧美高清| 亚洲一区二区欧美日韩| 国内外成人在线视频| 91在线porny国产在线看| 日韩一本二本av| 在线成人av影院| 国产色产综合色产在线视频| 一区二区三区在线免费视频| 日韩极品在线观看| 成人午夜免费视频| 夫妻av一区二区| 精品视频一区二区三区免费| 久久久久久久久久久黄色| 亚洲伦理在线精品| 国产精品一级片| 91精品国产aⅴ一区二区| 国产精品无人区| 日本午夜一本久久久综合| 不卡的av网站| 91视频你懂的| 久久麻豆一区二区| 亚洲r级在线视频| 日本中文字幕一区二区有限公司| 丁香婷婷综合五月| 日韩一区二区三区免费看| 一区二区三区在线观看欧美| 国产一区二区三区| 91精品国产入口在线| 一级中文字幕一区二区| 成人精品在线视频观看| 337p粉嫩大胆噜噜噜噜噜91av| 一级做a爱片久久| 99在线热播精品免费| 久久综合九色综合欧美98| 五月激情综合婷婷| 91福利在线观看| 国产精品系列在线| 国产精品综合二区| 精品三级在线看| 日韩影院免费视频| 欧洲av一区二区嗯嗯嗯啊| 日韩欧美色电影| 午夜精品aaa| 成人午夜又粗又硬又大| 久久久99精品免费观看不卡| 日本午夜精品视频在线观看| 欧美精品乱码久久久久久 | 国产成a人无v码亚洲福利| 日韩欧美一级片| 日韩黄色小视频| 91精品国产综合久久精品麻豆 | 精品亚洲porn| 成人精品国产一区二区4080| 精品免费日韩av| 国内精品嫩模私拍在线| 精品成人a区在线观看| 日av在线不卡| 欧美精品一区二区三区视频| 久久精品国产99国产| 日韩欧美一区在线| 国产一区美女在线| 国产亚洲综合在线| 风间由美一区二区三区在线观看| 国产欧美一区二区精品性色| 成人精品视频一区二区三区尤物| 国产欧美日韩三区| www..com久久爱| 一区二区成人在线| 欧美日韩国产一级片| 欧美国产禁国产网站cc| 国产寡妇亲子伦一区二区| 中文字幕在线观看不卡视频| 99re8在线精品视频免费播放| 一区二区三区成人| 欧美日韩国产小视频在线观看| 日本午夜一本久久久综合| 久久蜜桃一区二区| 成人av免费在线观看| 综合av第一页| 6080亚洲精品一区二区| 美女视频网站久久| 日本一区二区三区四区在线视频| 99re热这里只有精品免费视频| 亚洲国产精品精华液网站 | 日韩免费在线观看| 国产成人免费xxxxxxxx| 一区二区三区日韩| 3d动漫精品啪啪1区2区免费| 国产一区二区三区免费观看| 国产精品久久久久一区二区三区| 欧洲国产伦久久久久久久| 日韩国产成人精品| 欧美国产日韩在线观看| 91福利国产精品| 蜜桃视频在线观看一区| 国产欧美一区二区三区鸳鸯浴| 91麻豆精品视频| 免费观看一级欧美片| 中文字幕一区二区三区不卡| 91精品国产综合久久久久久久 | 日韩视频在线你懂得| 国产精品99久| 亚洲国产一二三| 久久婷婷久久一区二区三区| 色婷婷综合久色| 一区二区三区国产| 精品美女在线观看| 色999日韩国产欧美一区二区| 裸体歌舞表演一区二区| 一区二区三区在线免费播放| 精品国产亚洲在线| 欧美日韩视频在线第一区 | 国产免费成人在线视频| 欧美日韩综合色| 99精品视频一区二区| 理论电影国产精品| 亚洲制服欧美中文字幕中文字幕| 久久精品日韩一区二区三区| 欧美精品免费视频| 在线亚洲高清视频|