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

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

?? insert.asm

?? 835140masm 實(shí)現(xiàn)的簡(jiǎn)單的學(xué)生檔案管理
?? ASM
字號(hào):
   
   public insert
   data0 SEGMENT 

        CRLF DB 13,10,'$'
        ERRCDE DB 0 
       
        name1 db 10 dup(?)
        num      db 6 dup(?)
        sex      db ?
        birth    db 8 dup(?)
        place    db 3 dup(?)
        score1   db 5 dup(?)
        score2   db 5 dup(?)
        score3   db 5 dup(?)
        total    db 5 dup(?)

        msnum        db 0ah,0dh,"    Num      :$"    
        msname       db 0ah,0dh,"    Name     :$"
        mssex        db 0ah,0dh,"    Sex      :$"
        msbirth      db 0ah,0dh,"    Birth    :$"
        msplace      db 0ah,0dh,"    Place    :$"
        msscore1     db 0ah,0dh,"    English  :$"
        msscore2     db 0ah,0dh,"    Chinese  :$"
        msscore3     db 0ah,0dh,"    Maths    :$"
        mstotal      db 0ah,0dh,"    Total    :$"
      
       erfop db 0ah,0dh,'* * * open error ! * * *$'
       erfwt db 0ah,0dh,'* * * write error ! * * *$'
       erfct db 0ah,0dh,'* * * creat error ! * * *$'
       continue db 0ah,0dh,'       Press space to continue... $'
       confirm  db 0ah,0dh,'        OK?..(y/n) $'
       msg db  0ah,0dh,'  Do you want to input another record...?(y/n)$'
       mswrong db 0ah,0dh,'   Input score is wrong!',0ah,0dh
               db  '   Please press Enter input again...$'
       reclen equ 49
       recordf   label byte
       maxlen    db reclen 
       actlen    db ?
       recordfld db reclen dup(?)

      fcb label byte
      fcbdriv db 0
      fcbname db 'students'
      fcbext  db 'txt'
      fcbblk  dw 0
      fcbrcsz dw 0
              dd ?
              dw ?
              dt ?
      fcbsqrc db 0
              dd ?
       s db ?,?,?,'.',?,13,10,'$'
       cff db 0
      data0 ends
    
         ;;;display chars begin at addrs.
      showms macro addrs
             push dx
             lea dx,addrs
             mov ah,09h
             int 21h
              pop dx
             endm
       
          stoos macro target,source,count
               lea di,target
               lea si,source
               mov cx,count
               cld
               rep movsb
               endm 
       
        getin macro addrs,count1
              local lop,zeroit,input_end,exi,lop1
              mov bx,0
            lop:
              mov ah,1
              int 21h
              cmp al,0dh
              jz input_end
              cmp al,0ah
              jz input_end
              mov &addrs&[bx],al
              inc bx
              cmp bx,count1
              jl lop
       input_end: cmp bx,count1
                  je exi
                   mov ch,0
                  mov cx,count1
                  sub cx,bx
              lop1:
                  mov &addrs&[bx],' '
                  inc bx
                  loop lop1
               exi:
              endm

         clr macro
         push ax
         push bx
         push cx
         push dx
       mov ax,0600h
       mov cx,0
       mov dx,184fh
       mov bh,9Eh
       int 10h
         pop dx
         pop cx
         pop bx
         pop ax
        endm

        ;;she zhi shu biao
         setcur macro row,col
           push ax
           push bx
           push cx
           push dx
         mov ch,5
         mov cl,7
         mov ah,1
         int 10h
         mov dh,row
         mov dl,col
         mov bh,0
         mov ah,2
         int 10h
         pop dx
         pop cx
         pop bx
         pop ax
         endm
     calt macro n,cff,target
            local exx,ae1,ag1
               push ax
               sub score1[n],30h
              mov al,score1[n]
              sub score2[n],30h
              add al,score2[n]
              sub score3[n],30h
              add al,score3[n]
              add al,cff
              add score1[n],30h
              add score2[n],30h
              add score3[n],30h
              cmp al,20
              jae ae1
               cmp al,10
               jae ag1
               add al,30h
               mov target,al
               mov cff,0
               jmp exx
             ae1:sub al,20
                add al,30h
                mov target,al
                 mov cff,2
                 jmp exx
             ag1:sub al,10
               add al,30h
                mov target,al
                 mov cff,1
              exx:
                 pop ax
               endm




        code0 segment 
         assume cs:code0,ds:data0,es:data0
       insert proc far
             
             push ds
             push es
             mov ax,data0
             mov ds,ax
             mov es,ax
             clr
             setcur 0,0
             call openf
             cmp errcde,0
             jz contin
             ret
         contin:
             call inputf
             call closef
             pop es
             pop ds
             ret
           insert endp

      openf proc near
             mov ah,0fh
             lea dx,fcb
             int 21h
             cmp al,0
             jz found
             showms erfop
             mov ah,16h 
             lea dx,fcb
             int 21h
             or al,al
             jz found
             showms erfct
             mov errcde,01
             ret
          found:
             mov fcbrcsz,reclen
             lea dx,recordfld
             mov ah,1ah
             int 21h
             ret
             openf endp
           
       inputf proc near
          agin:   
              showms msnum
              getin num,6
              showms msname
              getin name1,10
              showms mssex
              getin sex,1
              showms msbirth
              getin birth,8
              showms msplace
              getin place,3
              showms msscore1
              getin score1,5
              showms msscore2
              getin score2,5
              showms msscore3
              getin score3,5
              showms mstotal
              getin total,5
              showms crlf
              calt 4,cff,s+4 
              calt 2,cff,s+2
              calt 1,cff,s+1
              calt 0,cff,s
               push di
               push si
               push cx
               lea di,s
               lea si,total
               mov cx,5
               rep cmpsb
               jne errr1
               pop cx
               pop si
               pop di
               jmp ru
             errr1:
             pop cx
             pop si
             pop di
                showms mswrong
            chon:mov ah,0
                int 16h
                cmp ah,1ch
                je  agin11
                cmp ah,01h
                je eeee
                jmp chon
           eeee:ret
          agin11:
               jmp agin

            ru:showms crlf
              showms confirm
           ain:
              mov ah,1
              int 21h
              cmp al,'n'
              je gi
               jmp n1
           gi:jmp agin
            n1:cmp al,'y'
              je st1
               jmp ain
           st1:
               cld
               lea di,recordfld
               mov al,20h
               mov cx,49
               rep stosb
           serch_end:
               mov ah,14h
               lea dx,fcb
               int 21h
               cmp al,01
               je wrif
               cmp al,0
               je serch_end

             wrif:
               stoos recordfld,num,6
               stoos recordfld+6,name1,10
               stoos recordfld+16,sex,1
               stoos recordfld+17,birth,8
               stoos recordfld+25,place,3
               stoos recordfld+28,score1,5
               stoos recordfld+33,score2,5
               stoos recordfld+38,score3,5
               stoos recordfld+43,total,5
               mov recordfld+48,1ah
               call writef
               showms msg

            aa12:mov ah,1
               int 21h
               cmp al,'y'
               je  an11
               jmp n22
            an11:jmp agin
            n22:cmp al,'n'
               je iend1
                jmp  aa12
               iend1:
                 ret
         inputf endp

         writef proc near
             mov ah,15h
             lea dx,fcb
             int 21h
             cmp al,0
             jz valid
             showms erfwt
             mov actlen,0
         valid: 
             ret
         writef endp
        
         closef proc near
          mov ah,10h
          lea dx,fcb
          int 21h
          ret
         closef endp

       code0 ends
       end  

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕中文字幕在线一区 | 老司机精品视频线观看86| 一道本成人在线| 亚洲黄色小视频| 欧美伊人久久久久久午夜久久久久| 亚洲午夜精品网| 69堂精品视频| 久久99精品久久久久久| 精品久久久久久无| 国产999精品久久久久久绿帽| 欧美经典一区二区| 91日韩精品一区| 国产综合色产在线精品| 国产欧美日韩激情| 色综合一区二区三区| 亚州成人在线电影| 久久久国产午夜精品| 色综合久久久久网| 日韩成人精品在线观看| 国产亚洲综合性久久久影院| 91亚洲精华国产精华精华液| 丝袜美腿一区二区三区| 国产性做久久久久久| 日本精品裸体写真集在线观看 | 99久久精品国产导航| 亚洲一区在线视频观看| 日韩欧美国产成人一区二区| 成人美女视频在线观看| 婷婷中文字幕一区三区| 国产日韩精品一区二区三区 | 中文字幕欧美日本乱码一线二线| 99久久久久久| 免费的国产精品| 亚洲欧美综合网| 精品欧美久久久| 欧美伊人精品成人久久综合97 | 久久久99久久| 欧美日韩日日骚| 成人黄色av电影| 看片的网站亚洲| 亚洲乱码国产乱码精品精小说 | 精品一区二区三区的国产在线播放| 欧美激情在线观看视频免费| 91精品国产色综合久久| 99re热这里只有精品免费视频| 久久精品国产亚洲高清剧情介绍| 亚洲视频免费在线| 久久久亚洲精华液精华液精华液| 欧美性猛交xxxx乱大交退制版| 久久99精品国产91久久来源| 亚洲精品成人少妇| 日本一区二区高清| 一区二区三区欧美视频| 精品国产91亚洲一区二区三区婷婷| 色婷婷久久久久swag精品| 国产精品中文字幕日韩精品 | 东方欧美亚洲色图在线| 久久国产精品72免费观看| 亚洲国产成人av| 一区二区三区中文在线观看| 国产精品伦理一区二区| 国产午夜精品久久久久久免费视| 这里只有精品99re| 欧美高清hd18日本| 欧美日韩中文精品| 日本国产一区二区| 色欧美片视频在线观看| eeuss影院一区二区三区| 福利电影一区二区| 国产精品18久久久| 国产乱妇无码大片在线观看| 久色婷婷小香蕉久久| 日韩av中文字幕一区二区三区| 亚洲 欧美综合在线网络| 亚洲一区二区偷拍精品| 一区二区不卡在线播放 | 91网站视频在线观看| 成人18视频日本| 99久久伊人精品| av成人免费在线观看| 91女神在线视频| 日本韩国欧美一区| 欧美亚洲国产一区在线观看网站| 欧美在线视频全部完| 欧美视频一二三区| 91精品国模一区二区三区| 欧美精品第一页| 日韩一区二区三区免费观看| 日韩欧美一区二区视频| 欧美成人精品3d动漫h| 2017欧美狠狠色| 欧美国产欧美亚州国产日韩mv天天看完整| 国产人成一区二区三区影院| 国产精品色眯眯| 亚洲愉拍自拍另类高清精品| 婷婷久久综合九色综合伊人色| 蜜臀av性久久久久蜜臀aⅴ四虎| 精品一区二区在线视频| 国产成人av电影免费在线观看| jvid福利写真一区二区三区| 欧美亚洲国产bt| 欧美电影免费观看高清完整版在线观看| 亚洲精品一区二区三区香蕉| 国产精品色婷婷久久58| 亚洲一区二区美女| 久久精品国内一区二区三区| 国产传媒欧美日韩成人| 91成人网在线| 精品精品国产高清a毛片牛牛| 欧美激情一区三区| 亚洲成人你懂的| 国产精品综合一区二区| 色妹子一区二区| 日韩欧美国产电影| 日韩一区欧美一区| 蜜桃视频一区二区三区| 不卡视频一二三| 欧美精品久久一区二区三区| 中文字幕乱码亚洲精品一区| 亚洲福利电影网| 国产69精品久久777的优势| 欧美日韩在线一区二区| 国产亚洲欧美一级| 亚洲成av人影院| 成人午夜视频在线| 日韩一区二区精品在线观看| 国产精品久久久久aaaa樱花| 男人的j进女人的j一区| 91丨九色丨尤物| 精品国产123| 亚洲成av人片观看| 99re8在线精品视频免费播放| 欧美mv日韩mv国产网站| 亚洲精品亚洲人成人网| 国产成人一区在线| 日韩欧美视频一区| 亚洲免费在线视频| 国产成人精品www牛牛影视| 91精品免费观看| 一区二区三区在线看| 成人一区在线看| 久久免费视频色| 日韩精品电影一区亚洲| 欧洲色大大久久| 国产精品久久久久婷婷| 国产乱码一区二区三区| 日韩午夜激情视频| 丝袜诱惑制服诱惑色一区在线观看 | 中文字幕中文字幕一区| 精品无人区卡一卡二卡三乱码免费卡| 在线亚洲欧美专区二区| 国产精品不卡一区| 懂色av中文一区二区三区| 精品国产乱码久久久久久久久 | 国产精品久久二区二区| 国产一区二区在线免费观看| 欧美精品tushy高清| 亚洲免费看黄网站| 91丨porny丨最新| 国产精品福利影院| 成人高清在线视频| 国产欧美精品一区二区色综合朱莉| 精品亚洲国产成人av制服丝袜| 日韩一区二区在线看| 日韩精品欧美成人高清一区二区| 欧美视频在线播放| 肉色丝袜一区二区| 91麻豆精品国产91久久久资源速度| 亚洲国产成人tv| 欧美日韩另类一区| 日本v片在线高清不卡在线观看| 欧美电影在哪看比较好| 亚洲国产日产av| 在线成人av网站| 美女一区二区三区在线观看| 日韩久久久精品| 国产精品一卡二卡| 国产精品国产三级国产有无不卡| eeuss国产一区二区三区| 最新国产精品久久精品| 色老汉一区二区三区| 一区二区三区小说| 欧美精品自拍偷拍动漫精品| 日韩中文字幕一区二区三区| 日韩一级高清毛片| 国产一区二区在线观看免费| 国产三级久久久| 色偷偷88欧美精品久久久| 亚洲成人资源网| 日韩精品一区二区三区蜜臀 | 91蜜桃视频在线| 亚洲已满18点击进入久久| 欧美一区二区三区日韩视频| 国产一区美女在线| 国产精品久久久久久户外露出| 欧美在线免费视屏| 精品一区二区三区久久| |精品福利一区二区三区| 欧美色大人视频| 久久99久久99|