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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ifc.asm

?? 學生成績管理系統
?? ASM
字號:
;ifc.asm文件為系統的界面顯示模塊。功能有顯示開始畫面、主界面(表格與菜單)和幫助信息。
extrn	pag:byte,findf:byte,frow:byte
public	ifc,start,help												;主界面模塊ifc,開始界面模塊start,幫助信息模塊help
stacksg segment stack 's'
	dw 64 dup('st')
stacksg ends
data	segment public
w1	db 0dh,0ah,'                       Students Grades Management System$'					;開始畫面
w2	db 0dh,0ah,'                             Developed by Li Cheng$'
w3	db 0dh,0ah,'              Class 12110503 Computer Science & Technology School$'
w4	db 0dh,0ah,'                        Beijing Institute of Technology$'
w5	db 0dh,0ah,'    Welcome to Use! Press Enter to Input Data, Press Esc to Close Programme.$'
w6	db 0dh,0ah,'     Pay Attention to the Menu Bar at the Bottom. Press F8 for More Helps.$'
w7	db 0dh,0ah,'                          Press Any Key to Continue...$'
w8	db 0dh,0ah,'                      Copyright (C) 2008 L1Chn SGMS-ver1.1$'
w9	db 0dh,0ah,'                              All Rights Rserved$'
m	db ?
n	db ?
nn	db ?
cnt	db '   $'												;表頭
t1	db 'No.$'
t2	db 'StuNumber $'
t3	db 'Name  $'
t4	db 'ASM$'
t5	db 'CT $'
t6	db 'OS $'
t7	db 'TOT$'
t8	db 'POS$'
menu	db 'NEW-F1 | LOAD-F2 | SAVE-F3 | SORT-F4 | FIND-F5 | DEL-F6 | HELP-F7 | EXIT-F8'			;菜單
ml	equ $-menu
h1	db '	TableHead:$',0dh,0ah										;幫助信息
h11	db 0dh,0ah,'ASM  --Assembly Programming Language$',0dh,0ah
h12	db 0dh,0ah,'CT   --Compsing Theory of Computer$',0dh,0ah
h13	db 0dh,0ah,'OS   --Operating System$',0dh,0ah
h2	db 0dh,0ah,0dh,0ah,'	Operations:$',0dh,0ah
h21	db 0dh,0ah,'Input--Enter/Space/Insert	--Input in Cursor Blank$'
h22	db 0dh,0ah,'Close--Esc/End/F8		--Exit and Close Programme$'
h23	db 0dh,0ah,'NEW  --F1/n			--Create a New Table$'
h24	db 0dh,0ah,'LOAD --F2/l			--Load Data from an Existing File$'
h25	db 0dh,0ah,'SAVE --F3/s			--Save Data to a File$'
h26	db 0dh,0ah,'SORT --F4/F9			--Sort Data as Total Points$'
h27	db 0dh,0ah,'FIND --F5/f			--Search Data as Student Name$'
h28	db 0dh,0ah,'DEL  --F6/d			--Delete Data in Appointed Line$'
h29	db 0dh,0ah,'HELP --F7/h			--View Helps$'
h210	db 0dh,0ah,'Del  --Delete			--Delete Data in Cursor Line$'
h211	db 0dh,0ah,'Back --Home			--Back to Start Window$'
h3	db 0dh,0ah,0dh,0ah,'	Cursor:$',0dh,0ah
h31	db 0dh,0ah,'Up   --UpArrow			--Move Cursor Up 1 Line$'
h32	db 0dh,0ah,'Down --DownArrow		--Move Cursor Down 1 Line$'
h33	db 0dh,0ah,'Left --LeftArrow/Backspace	--Move Cursor Left 1 Column$'
h34	db 0dh,0ah,'Right--RightArrow/Tab		--Move Cursor Right 1 Column$'
h35	db 0dh,0ah,'PageU--PgUp			--Move Cursor Up 10 Lines$'
h36	db 0dh,0ah,'PageD--PgDn			--Move Cursor Down 10 Lines$'
h4	db '	Rules:$',0dh,0ah
h41	db 0dh,0ah,'1.Sort, Find and Delete Operations Can Only Aim to Lines with Integrated Data.$',0dh,0ah
h42	db 0dh,0ah,'2.Points Sum Automatically Operated, Points Range: 0 ~ 255.$',0dh,0ah
h43	db 0dh,0ah,'3.Lines of Data Range: 0 ~ 100, Page Range: 1 ~ 10.$',0dh,0ah
h44	db 0dh,0ah,'4.The Difference between DEL and Del: DEL Function Can Delete Data after$',0dh,0ah
h45	db 0dh,0ah,'  Inputting the No. of the Deleted Line; while Del Function can Delete Data$',0dh,0ah
h46	db 0dh,0ah,'  in the Current Line where Cursor is Located Presently.$',0dh,0ah
h47	db 0dh,0ah,'5.The SGMS Can Load and Save 30 Items of Data at Most.$',0dh,0ah
hp	db ?
data	ends
code	segment

start	proc far												;開始畫面
	assume cs:code,ds:data,es:data,ss:stacksg
	mov ax,data
	mov ds,ax
	mov es,ax

	mov ah,0
	mov al,3
	int 10h

	mov ah,6
	mov al,0
	mov bh,0f1h
	mov cx,0
	mov dx,184fh
	int 10h

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

	mov ah,2
	mov cx,5
sl1:	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h
	loop sl1
	mov ah,9
	lea dx,w1
	int 21h
	lea dx,w2
	int 21h
	lea dx,w3
	int 21h
	lea dx,w4
	int 21h

	mov ah,2
	mov cx,5
sl2:	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h
	loop sl2
	mov ah,9
	lea dx,w5
	int 21h
	lea dx,w6
	int 21h

	mov ah,2
	mov cx,1
sl3:	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h
	loop sl3
	mov ah,9
	lea dx,w7
	int 21h

	mov ah,2
	mov cx,1
sl4:	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h
	loop sl3
	mov ah,9
	lea dx,w8
	int 21h
	lea dx,w9
	int 21h

	mov ah,0
	int 16h

	ret
start	endp

ifc	proc far												;主界面
	assume cs:code,ds:data,es:data,ss:stacksg
	mov ax,data
	mov ds,ax
	mov es,ax

	mov ah,0
	mov al,3
	int 10h

	mov ah,6
	mov al,0
	mov bh,1fh
	mov cx,0
	mov dx,184fh
	int 10h

	mov ah,2												;表格框架第一行
	mov cx,20
s1:	mov dl,32
	int 21h
	loop s1
	mov dl,0c9h
	int 21h
	mov cx,3
fn:	mov dl,0cdh
	int 21h
	loop fn
	mov dl,0d1h
	int 21h
	mov cx,10
fnam:	mov dl,0cdh
	int 21h
	loop fnam
	mov dl,0d1h
	int 21h
	mov cx,6
fno:	mov dl,0cdh
	int 21h
	loop fno
	mov m,4
lopm1:	mov dl,0d1h
	int 21h
	mov cx,3
fo:	mov dl,0cdh
	int 21h
	loop fo
	dec m
	cmp m,0
	jnz lopm1
	mov dl,0bbh
	int 21h
	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h

	mov ah,2												;表頭
	mov cx,20
s2:	mov dl,32
	int 21h
	loop s2
	mov dl,0bah
	int 21h
lsn:	mov ah,9
	lea dx,t1
	int 21h
	mov ah,2
	mov dl,0b3h
	int 21h
lsnam:	mov ah,9
	lea dx,t2
	int 21h
	mov ah,2
	mov dl,0b3h
	int 21h
lsno:	mov ah,9
	lea dx,t3
	int 21h
	mov ah,2
	mov dl,0b3h
	int 21h
ls1:	mov ah,9
	lea dx,t4
	int 21h
	mov ah,2
	mov dl,0b3h
	int 21h
ls2:	mov ah,9
	lea dx,t5
	int 21h
	mov ah,2
	mov dl,0b3h
	int 21h
ls3:	mov ah,9
	lea dx,t6
	int 21h
	mov ah,2
	mov dl,0b3h
	int 21h
ls4:	mov ah,9
	lea dx,t7
	int 21h
	mov ah,2
	mov dl,0bah
	int 21h
	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h

	mov al,pag
	mov bl,10
	mul bl
	mov n,al
	mov nn,0
lopn:														;表格框架第二行至倒數第二行
	inc n
	mov ah,2
	mov cx,20
s3:	mov dl,32
	int 21h
	loop s3
	mov dl,0c7h
	int 21h
	mov cx,3
sn:	mov dl,0c4h
	int 21h
	loop sn
	mov dl,0c5h
	int 21h
	mov cx,10
snam:	mov dl,0c4h
	int 21h
	loop snam
	mov dl,0c5h
	int 21h
	mov cx,6
sno:	mov dl,0c4h
	int 21h
	loop sno
	mov m,4
lopm2:	mov dl,0c5h
	int 21h
	mov cx,3
so:	mov dl,0c4h
	int 21h
	loop so
	dec m
	cmp m,0
	jnz lopm2
	mov dl,0b6h
	int 21h
	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h

	mov ah,2
	mov cx,20
s4:	mov dl,32
	int 21h
	loop s4
	mov dl,0bah
	int 21h
	call ono												;顯示序號
tn:	mov ah,9
	lea dx,cnt
	int 21h
	mov ah,2
	mov dl,0b3h
	int 21h
	mov cx,10
tnam:	mov dl,32
	int 21h
	loop tnam
	mov dl,0b3h
	int 21h
	mov cx,6
tno:	mov dl,32
	int 21h
	loop tno
	mov m,4
lopm3:	mov dl,0b3h
	int 21h
	mov cx,3
to:	mov dl,32
	int 21h
	loop to
	dec m
	cmp m,0
	jnz lopm3
	mov dl,0bah
	int 21h
	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h

	inc nn
	cmp nn,9
	jna lopn

	mov ah,2												;表格框架最后一行
	mov cx,20
s5:	mov dl,32
	int 21h
	loop s5
	mov dl,0c8h
	int 21h
	mov cx,3
ln:	mov dl,0cdh
	int 21h
	loop ln
	mov dl,0cfh
	int 21h
	mov cx,10
lnam:	mov dl,0cdh
	int 21h
	loop lnam
	mov dl,0cfh
	int 21h
	mov cx,6
lno:	mov dl,0cdh
	int 21h
	loop lno
	mov m,4
lopm4:	mov dl,0cfh
	int 21h
	mov cx,3
lo:	mov dl,0cdh
	int 21h
	loop lo
	dec m
	cmp m,0
	jnz lopm4
	mov dl,0bch
	int 21h
	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h

	mov dl,0dh
	int 21h
	mov dl,0ah
	int 21h

men:	mov ah,6												;菜單欄
	mov al,0
	mov bh,70h
	mov ch,24
	mov cl,0
	mov dh,24
	mov dl,79
	int 10h

	mov ah,13h
	mov al,1
	mov bh,0
	mov bl,70h
	mov cx,ml
	mov dh,24
	mov dl,2
	lea bp,menu
	int 10h

	cmp findf,0												;顯示查找標志(如果找到)
	jz quit
	mov ah,2
	mov bh,0
	mov dh,frow
	mov dl,19
	int 10h
	mov ah,2
	mov dl,16
	int 21h

quit:	ret
ifc	endp

ono	proc													;計算并顯示序號的子函數ono,根據頁號pag,計算起始序號(pag*10+1),轉換為ASCII碼輸出
	mov al,n
	mov bl,10
	lea si,cnt
	mov [si],' '
	mov [si+1],' '
	lea si,cnt+2
cno:
	xor ah,ah
	div bl
	add ah,30h
	mov [si],ah
	dec si
	cmp al,0
	jnz cno

	ret
ono	endp

help	proc far												;幫助信息
	assume cs:code,ds:data,es:data,ss:stacksg
	mov ax,data
	mov ds,ax
	mov es,ax
	mov hp,0
hj1:	cmp hp,0
	jnz p2

p1:	mov ah,0
	mov al,3
	int 10h

	mov ah,6
	mov al,0
	mov bh,0f1h
	mov cx,0
	mov dx,184fh
	int 10h

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

	mov ah,9
	lea dx,h1
	int 21h
	lea dx,h11
	int 21h
	lea dx,h12
	int 21h
	lea dx,h13
	int 21h
	lea dx,h2
	int 21h
	lea dx,h21
	int 21h
	lea dx,h22
	int 21h
	lea dx,h23
	int 21h
	lea dx,h24
	int 21h
	lea dx,h25
	int 21h
	lea dx,h26
	int 21h
	lea dx,h27
	int 21h
	lea dx,h28
	int 21h
	lea dx,h29
	int 21h
	lea dx,h210
	int 21h
	lea dx,h211
	int 21h
	lea dx,h3
	int 21h
	lea dx,h31
	int 21h
	lea dx,h32
	int 21h
	lea dx,h33
	int 21h
	lea dx,h34
	int 21h
	lea dx,h35
	int 21h
	lea dx,h36
	int 21h
	jmp hj2

p2:	mov ah,0
	mov al,3
	int 10h

	mov ah,6
	mov al,0
	mov bh,0f1h
	mov cx,0
	mov dx,184fh
	int 10h

	mov ah,2
	mov bh,0
	mov dh,0
	mov dl,0
	int 10h
	
	mov ah,9
	lea dx,h4
	int 21h
	lea dx,h41
	int 21h
	lea dx,h42
	int 21h
	lea dx,h43
	int 21h
	lea dx,h44
	int 21h
	lea dx,h45
	int 21h
	lea dx,h46
	int 21h
	lea dx,h47
	int 21h

hj2:	mov ah,0												;響應鍵盤
	int 16h

	cmp ah,48h	;UpArrow
	jz up
	cmp ah,50h	;DownArrow
	jz down
	cmp ah,4bh	;LeftArrow
	jz up
	cmp ah,4dh	;RightArrow
	jz down
	cmp ah,49h	;PgUp
	jz up
	cmp ah,51h	;PgDn
	jz down
	jmp hqu

up:	cmp hp,0
	jz sta
	mov hp,0
	jmp hj1

down:	cmp hp,1
	jz sta
	mov hp,1
	jmp hj1

sta:	mov ah,14
	mov al,7
	mov bh,0
	int 10h
	jmp hj1

hqu:	ret

help	endp

code	ends
	end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
狂野欧美性猛交blacked| 香蕉av福利精品导航| 奇米色777欧美一区二区| 91视视频在线观看入口直接观看www | 51精品久久久久久久蜜臀| 国产精品网站在线观看| 美国十次了思思久久精品导航| 99精品视频在线观看免费| 欧美精品一区视频| 性感美女久久精品| av在线这里只有精品| 精品第一国产综合精品aⅴ| 亚洲国产日韩在线一区模特| 成a人片国产精品| 欧美精品一区二区精品网| 天堂一区二区在线| 在线视频一区二区三| 日韩毛片视频在线看| 成人一区二区视频| 国产亚洲va综合人人澡精品| 久久精品噜噜噜成人88aⅴ| 欧美日本视频在线| 亚洲精品ww久久久久久p站| 不卡免费追剧大全电视剧网站| 久久久久久电影| 国内外精品视频| 欧美mv日韩mv| 蜜桃精品在线观看| 欧美乱妇15p| 午夜激情一区二区三区| 日本高清不卡一区| 一区二区三区欧美亚洲| 99久久精品国产一区二区三区| 亚洲国产精品成人综合| 国产91精品欧美| 久久精品欧美一区二区三区不卡| 狠狠色丁香婷婷综合| 26uuu国产一区二区三区| 国内精品第一页| 久久看人人爽人人| 国产呦萝稀缺另类资源| 精品成人在线观看| 国产精品一区二区三区乱码| 久久久综合精品| 国产福利一区二区| 中文字幕av不卡| 成人听书哪个软件好| 国产精品久久久久精k8| 成人黄色在线网站| 亚洲欧美在线视频| 日韩亚洲欧美中文三级| 日本成人中文字幕| 日韩欧美一区二区久久婷婷| 精品一区二区免费| 久久久国产精华| 99久久精品免费看| 亚洲在线一区二区三区| 欧美挠脚心视频网站| 久久精品国产99| 久久久www免费人成精品| 国产成人在线色| 国产精品乱码一区二区三区软件| 99精品一区二区| 亚洲电影第三页| 精品嫩草影院久久| 波多野结衣亚洲| 无码av免费一区二区三区试看| 日韩你懂的电影在线观看| 国产精品99精品久久免费| 中文字幕制服丝袜一区二区三区| 色老汉av一区二区三区| 日韩av高清在线观看| 久久一二三国产| 91女人视频在线观看| 午夜欧美视频在线观看| 精品1区2区在线观看| 成人动漫一区二区三区| 亚洲第一成人在线| ww亚洲ww在线观看国产| www.日韩大片| 丝袜美腿成人在线| 国产偷v国产偷v亚洲高清| 99国产精品久久久久久久久久久| 天堂一区二区在线| 国产情人综合久久777777| 色噜噜狠狠色综合欧洲selulu| 蜜臀av亚洲一区中文字幕| 日本一区二区三区在线不卡| 欧美体内she精高潮| 激情久久久久久久久久久久久久久久| 欧美激情在线看| 7777精品久久久大香线蕉 | 亚洲男人的天堂在线aⅴ视频| 欧美丰满一区二区免费视频| 国产成人小视频| 日韩国产欧美在线播放| 中文字幕欧美日本乱码一线二线| 欧美日韩国产另类不卡| 国产不卡一区视频| 天堂va蜜桃一区二区三区漫画版| 国产拍揄自揄精品视频麻豆| 欧美日本国产视频| 国产91丝袜在线播放| 奇米888四色在线精品| 亚洲欧美中日韩| 久久网这里都是精品| 欧美美女直播网站| 不卡欧美aaaaa| 激情综合色播五月| 亚洲电影欧美电影有声小说| 国产精品日产欧美久久久久| 日韩精品专区在线影院重磅| 色噜噜夜夜夜综合网| 成人综合婷婷国产精品久久免费| 免费视频最近日韩| 亚洲午夜久久久久久久久电影院| 国产欧美一区二区三区在线看蜜臀 | 国产精品99久| 免费日韩伦理电影| 一个色综合av| 中文久久乱码一区二区| 精品精品欲导航| 欧美精品久久99| av午夜一区麻豆| 高清成人在线观看| 国产真实乱对白精彩久久| 天天综合色天天| 亚洲欧美经典视频| 亚洲国产精品av| 国产午夜一区二区三区| 日韩一区二区视频| 欧美日韩国产一区| 91极品视觉盛宴| 一本到不卡免费一区二区| 懂色av一区二区夜夜嗨| 国产乱国产乱300精品| 美女视频黄免费的久久 | 亚洲午夜免费视频| 亚洲欧美日韩在线| 亚洲婷婷综合色高清在线| 亚洲国产精品av| 中文字幕av免费专区久久| 国产欧美日韩亚州综合| 久久人人超碰精品| 日韩精品一区二区三区在线| 日韩一区二区在线看| 欧美美女一区二区| 欧美精品电影在线播放| 欧美日韩视频专区在线播放| 在线观看视频91| 欧美午夜不卡视频| 欧美日韩你懂得| 欧美老女人在线| 69成人精品免费视频| 欧美日韩黄色影视| 欧美日韩另类一区| 欧美精品久久一区| 亚洲欧美一区二区三区久本道91 | 欧美视频自拍偷拍| 欧美亚洲一区二区在线观看| 色综合久久综合| 欧美性大战久久| 在线播放视频一区| 欧美一区二区观看视频| 日韩欧美一二三| 久久美女艺术照精彩视频福利播放| 精品国产髙清在线看国产毛片| 精品欧美乱码久久久久久1区2区| 欧美精品一区二区久久久| 国产色婷婷亚洲99精品小说| 中文字幕第一区| 亚洲欧美日韩小说| 亚洲一区二区综合| 日韩主播视频在线| 激情都市一区二区| 成人美女视频在线观看18| youjizz久久| 欧美影视一区二区三区| 91麻豆精品国产自产在线观看一区| 欧美一区二区三区视频免费| 精品国产免费人成在线观看| 国产日韩欧美精品一区| 亚洲女与黑人做爰| 亚洲国产精品久久艾草纯爱 | 日韩一区在线免费观看| 亚洲综合在线观看视频| 视频在线观看一区二区三区| 久久超碰97中文字幕| 国产成人夜色高潮福利影视| 99国产精品国产精品久久| 色婷婷一区二区三区四区| 欧美日高清视频| 久久精品男人天堂av| 亚洲精品欧美综合四区| 视频一区二区三区在线| 国产伦精品一区二区三区免费迷| 99久久婷婷国产| 69p69国产精品| 亚洲国产精品精华液2区45| 亚洲成人av福利|