;-----------------------------------------------------------------------
;menu.asm
;-----------------------------------------------------------------------
;AUTHOR:没有风
;DATE:2007/11/16
;-----------------------------------------------------------------------
;FUNCTION:创建一个菜单(简易菜单未加进任何功能)
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
assume cs:codesg,ds:datasg ;
;
datasg segment ;
s1 db 0ah,0dh,'------------------------------------','$' ;
s2 db 0ah,0dh,' 1.File ','$' ;
s3 db 0ah,0dh,' 2.Edit ','$' ;
s4 db 0ah,0dh,' 3.Search ','$' ;
s5 db 0ah,0dh,' 4.View ','$' ;
s6 db 0ah,0dh,' 5.Options ','$' ;
s7 db 0ah,0dh,' 6.Help ','$' ;
s8 db 0ah,0dh,'------------------------------------','$' ;
datasg ends ;
;
codesg segment ;
start: mov ax,datasg ;
mov ds,ax ;
lea dx,s1 ;
mov ah,09h ;
int 21h ;
;
lea dx,s2 ;
mov ah,09h ;
int 21h ;
;
lea dx,s3 ;
mov ah,09h ;
int 21h ;
;
lea dx,s4 ;
mov ah,09h ;
int 21h ;
;
lea dx,s5 ;
mov ah,09h ;
int 21h ;
;
lea dx,s6 ;
mov ah,09h ;
int 21h ;
;
;
lea dx,s7 ;
mov ah,09h ;
int 21h ;
;
lea dx,s8 ;
mov ah,09h ;
int 21h ;
mov ah,08h
int 21h
;
mov ax,4c00h ;
int 21h ;
codesg ends ;
end start ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
;
;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;总结:通过开发上面的菜单程序,让我收获非常大,虽然没有在程序中加入任何实
;质性的功能,可是我已经感觉到很开心了。因为我已经学会如何创建一个菜单了。
;日后我只要在菜单中加入实际的功能,那么这个程序就可以说是真正的完整了。
;
;
;日期:2007年11月16日22点30分
;
;地点:学校
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)