网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 课程设计 > 正文

微机原理课程设计_学生成绩管理系统_汇编课程设计

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
微机原理课程设计_学生成绩管理系统_汇编课程设计|精品课程网站设计|课程设计网报告总结心得
这是一个学生成绩管理系统,其中“I”表示插入,“L”表示浏览,“Q”表示查询,“E”表示退出,“D”表示删除,“M”表示修改,"c"表示统计各分数段人数,"p"表示打印.本程序实现了:(1)单独运行以上各功能,即在进入主菜单以后,点一功能键后关闭,再进入主菜单点别的功能键。如运行"cjgl"文件后,在出现的主界面中点“I”,可插入数据,插入完以后,关闭;在出现的主界面中点“M”,可修改数据,修改完以后关闭,用同样的方法可运行其它的功能。(2)连续运行部分的功能。
应将文件"score.txt"放在相应的路径下.如在本程序中,需将该文件放在"c:\masm\score.txt"下.
注:该文件的路径可从汇编源文件的"fname   db "c:\masm\score.txt"""中查找.
data    segmentmess1   db '          student grade management system',0ah,0dh,'
设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
mess2   db '   this is main menu',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess3   db '    insert  (i)         please input:',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess4   db '    modify  (m)         name    :',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess5   db '    delete  (d)         maths   :',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess6   db '    query   (q)         english :',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess7   db '    count   (c)         computer:',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess8   db '    print   (p)         chinese :',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess9   db '    exit    (e)',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess10  db '**********************************************************
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess11  db 'name            Ma   En   Co   Ch',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess13  db '    list    (l)',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    mess12  db 'maths  <60  <70  <80  <90  <100',0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    err1    db ' there is not this student
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    err2    db ' file close wrong
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师

    fname   db "e:\hbyy\score.txt"
    buffer1 db 23 dup(?)buffeer db 0ah,0dh,'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    buffer2 db 30 dup(?)buffer3 db 8 dup('0')count   db 5handle  dw ?del     db 8 dup('0')x       db ?data    ends
    score strucnames    db 15 dup(' ')maths    db 0,0english  db 0,0computer db 0,0chinese  db 0,0score ends
    show macro addrslea dx,addrsmov ah,9int 21hendm
    set_p1 macro  amov ah,2mov dh,amov dl,36mov bh,0int 10hendm
    set_p2 macromov ah,2mov dh,12mov dl,2mov bh,0int 10hendmset_p3 macromov ah,2mov dh,1mov dl,30mov bh,0int 10hendm
    clear  macro                        ;all screenmov al,0mov cl,0mov ch,0mov dh,24mov dl,79mov bh,7mov ah,6int 21hendm
    clear1 macro                   ;lefe screenmov al,0mov bh,7mov ch,4mov cl,36mov dh,10mov dl,79mov ah,6int 10hendm
    clear2 macro                      ;down screenmov al,0mov bh,7mov ch,12mov cl,0mov dh,24mov dl,79int 10hendm
    newline macropush axpush dxmov dl,0dhmov ah,2int 21hmov dl,0ahmov ah,2int 21hpop dxpop axendm
    show_item macro addrslocal iloop,w10push bxpush cxmov bx,0iloop:  mov dl,addrs[bx]         ;display charmov ah,2int 21hinc bxcmp bx,15jl  iloopmov cx,4w10:    mov dl,' 'mov ah,2int 21hmov dl,' 'mov ah,2int 21hmov dl,' 'mov ah,2int 21h
    mov dl,addrs[bx]mov ah,2int 21hinc bxmov dl,addrs[bx]mov ah,2int 21hinc bxloop  w10newlinepop cxpop bxendm
     

     
    getin   macro addrs,count2local   zeroit,lp,input_end,exitpush bxpush axmov bx,0zeroit: mov addrs[bx],' 'inc bxcmp bx,15jl  zeroit
    mov bx,0lp:     mov ah,1int 21hcmp al,0ahjz  input_endcmp al,0dhjz  input_endmov addrs[bx],alinc bxcmp bx,count2jl lpinput_end: cmp al,0dhjz  exitcmp al,0ahjz  exitmov ah,7int 21hjmp input_endexit:pop axpop bxendm
    code    segmentmain proc farassume  cs:code,ds:data,es:data
    start:mov ax,datamov ds,axmov ah,0mov al,3int 10h
    clearshow mess1show mess2show mess13show mess3show mess4show mess5show mess6show mess7show mess8show mess9newlineshow mess10set_p3w:    mov ah,7int 21hcmp al,'i'jnz n1call insertjmp  wn1:   cmp al,'m'jnz  n2call modifyjmp  wn2:   cmp al,'d'jnz  n3call deletejmp  wn3:   cmp al,'q'jnz  n4call queryjmp  wn4:   cmp  al,'c'jnz  n5call cotjmp  wn5:   cmp  al,'p'jnz  n6call printjmp  wn6:   cmp  al,'l'jnz  n7call listjmp  wn7:   cmp al,'e'jz  exitfjmp  wexitf:mov ah,4chint 21hretmain   endp
    insert proc nearpush axpush bxpush cxpush dx
    mov dx,offset fnamemov al,2mov ah,3dhint 21hmov bx,axclear1set_p1 4call get_recmov cx,0               ;move file pointer to endmov dx,0mov al,2mov ah,42hint 21h
    mov cx,23                    ;write filemov dx,offset buffer1mov ah,40hint 21hmov ah,3ehint 21hset_p3pop dxpop cxpop bxpop axretinsert endp
    get_rec proc nearpush axpush bxgetin buffer2,15mov bx,0mov  cx,15continue:   mov al,buffer2[bx]mov buffer1[bx],alinc bxloop  continueset_p1 5getin buffer2,2mov al,buffer2mov buffer1[bx],alinc bxmov al,buffer2+1mov buffer1[bx],alinc bxset_p1 6getin buffer2,2mov al,buffer2mov buffer1[bx],alinc bxmov al,buffer2+1mov buffer1[bx],alinc bxset_p1 7getin buffer2,2mov al,buffer2mov buffer1[bx],alinc bxmov al,buffer2+1mov buffer1[bx],alinc bxset_p1 8getin buffer2,2mov al,buffer2mov buffer1[bx],alinc bxmov al,buffer2+1mov buffer1[bx],alinc bxpop bxpop axretget_rec endp
    openf proc nearmov dx,offset fnamemov al,02mov ah,3dhint 21hmov handle,axretopenf endp
    query  proc nearpush axpush bxpush cxpush dxclear1clear2mov dx,offset fnamemov al,2mov ah,3dhint 21hmov bx,axset_p2getin buffer1,15lea dx,mess11mov ah,9int 21hb:mov ah,3fhmov cx,23mov dx,offset buffer2int 21hlea si,buffer2lea di,buffer1mov cx,15c:mov al,byte ptr[si]cmp al,byte ptr[di]jnz binc siinc diloop cmov [buffer2+23],'
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    show_item buffer2mov ah,3ehint 21hpop dxpop cxpop bxpop axretquery  endp
     

     
    modify proc nearpush axpush bxpush cxpush dxclear1set_p1 4mov dx,offset fnamemov al,2mov ah,3dhint 21hmov bx,axmov handle,axcall get_rec          ; contact is in  buffer1read:mov dx,offset buffer2mov cx,23mov ah,3fhint 21hlea si,buffer2lea di,buffer1mov cx,15c5:mov dl,byte ptr[si]cmp dl,byte ptr[di]jnz readinc siinc diloop c5mov bx,handlemov ah,42hmov al,1mov cx,0ffffhmov dx,-23int 21hmov cx,23mov dx,offset buffer1mov ah,40hint 21hmov ah,3ehint 21hjmp exit2exit1:set_p2show err1exit2:set_p3pop dxpop cxpop bxpop axretmodify endp
    delete proc nearpush axpush bxpush cxpush dxclear1set_p1 4mov dx,offset fnamemov al,2mov ah,3dhint 21hmov bx,axmov handle,axgetin buffer1,15          ; contact is in  buffer1read5:mov dx,offset buffer2mov cx,23mov ah,3fhint 21hlea si,buffer2lea di,buffer1mov cx,15c6:mov dl,byte ptr[si]cmp dl,byte ptr[di]jnz read5inc siinc diloop c6mov bx,handlemov ah,42hmov al,1mov cx,0ffffhmov dx,-8int 21hmov cx,8mov dx,offset delmov ah,40hint 21hmov ah,3ehint 21hjmp exit6
    exit5:set_p2show err1exit6:set_p3pop dxpop cxpop bxpop axretdelete endp
    list   proc   nearpush axpush bxpush cxpush dx
    clear1clear2set_p2show mess11mov dx,offset fnamemov al,2mov ah,3dhint 21hmov bx,axagain:mov dx,offset buffer1mov cx,23mov ah,3fhint 21hcmp ax,0jz pshow_item buffer1jmp againp:mov ah,3ehint 21hset_p3pop dxpop cxpop bxpop axretlist   endp
    print  proc nearpush axcall openfmov cl,countmov ch,0read2:mov dx,offset buffer1mov cx,type scoremov ah,3fhint 21hmov cx,23hmov bx,0next:  mov ah,5mov dl,byte ptr buffer1[bx]int 21hinc bxloop nextmov ah,5mov dl,0dhint 21hdec xcmp x,0jnz read2mov bx,handlemov ah,3ehint 21hpop axretprint  endp
    cot  procpush axclear2set_p2show mess12mov dx,offset fnamemov ah,3dhint 21hmov bx,axmov handle,axread0: mov dx,offset buffer2mov cx,23mov ah,3fhint 21hmov dl,[buffer2+15]cmp dl,'6'jl  fivecmp dl,'7'jl  sixcmp dl,'8'jl  sevencmp dl,'9'jl  eightinc [buffer3+4]jmp quiteight:inc [buffer3+3]jmp quitseven: inc [buffer3+2]jmp quitsix:   inc [buffer3+1]jmp quitfive:  inc [buffer3]quit:  cmp ax,0jnz read0mov cx,10a:     mov dl,' 'mov ah,2int 21hloop amov bx,0a0:    mov dl,[buffer3+bx]mov ah,2int 21hinc bxmov dl,' 'mov ah,2int 21hmov dl,' 'mov ah,2int 21hcmp bx,5jnz a0mov bx,handlemov ah,3ehint 21hset_p3pop axretcot  endpcode   endsend start
  • 上一篇资讯: 微机原理课程设计_电子表显示_汇编课程设计
  • 下一篇资讯: 微机原理课程设计_简易文本编辑器
  • 相关资讯

    网学推荐

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师