⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 废品程序段(3).txt

📁 用汇编语言实现的程序: 每名学生需要如下描述:班级、学号、姓名、期末成绩、期中成绩、实验成绩、平时成绩。成绩可以有小数
💻 TXT
字号:
sort          proc
              push bx
              push dx
              push cx
              push ax
              push si
              push di
              
              mov cx,0
              mov cl,snumber2          ;学生数赋值给cx计数用
              dec cx          
     loop1: 
              mov temp1,cx
              mov di,0
              mov si,0
              mov al,1
              
                 loop2: 
                        mov dx,14
                        mov bx,si
                        
                        loop3:
                              mov al,student[bx+2]
                              cmp al,student[bx+22]
                              jle xle
                              cmp dx,1
                              jz  xz
                              xchg  al,student[bx+22]
                              mov student[bx+2],al
                              jmp xle
                      
                              xz:      
                                      xchg  al,student[bx+22]
                                      mov student[bx+2],al
                                      
                                      mov al,student[bx+3]
                                      xchg  al,student[bx+23]
                                      mov student[bx+3],al
                                     
                                      mov al,student[bx+4]
                                      xchg  al,student[bx+24]
                                      mov student[bx+4],al
                                      
                                      mov al,student[bx+5]
                                      xchg  al,student[bx+25]
                                      mov student[bx+5],al

                           xle:
                              inc bx 
                              dec dx  
                              jnz loop3	 
   				  
             	add si,20
             	add di,3
             	loop loop2				  				
             	
              mov cx,temp1
              loop  loop1
              

              pop di
              pop si
              pop ax
              pop cx
              pop dx
              pop bx
							ret
sort          endp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -