8086汇编语言编写学生成绩管理系统
时间: 2023-12-31 07:24:14 浏览: 161
8086汇编语言编写学生成绩管理系统可以实现学生成绩信息的录入、查找和按成绩排序输出学生的学号、姓名和成绩等功能。下面是一个简单的示例代码:
```assembly
.model small
.stack 100h
.data
student_count db 3
student_info db 3 dup(0)
.code
main proc
mov ax, @data
mov ds, ax
; 录入学生成绩信息
mov cx, student_count
lea di, student_info
input_loop:
mov ah, 1
int 21h
mov [di], al
inc di
loop input_loop
; 查找学生成绩信息
mov cx, student_count
lea di, student_info
search_loop:
mov al, [di]
cmp al, 80 ; 假设80为及格分数
jge print_info
inc di
loop search_loop
; 输出学生信息
print_info:
mov ah, 2
mov dl, [di]
int 21h
inc di
loop print_info
mov ah, 4ch
int 21h
main endp
end main
```
这段代码实现了一个简单的学生成绩管理系统,包括录入学生成绩信息和查找及格学生的功能。你可以根据自己的需求进行修改和扩展。
阅读全文