2_3.asm
2016-05-08 14:33:17 0 举报
2_3.asm是一个汇编语言源文件,它包含了一段用汇编语言编写的程序代码。汇编语言是一种低级编程语言,它直接与计算机硬件交互,用于控制和操作计算机的底层功能。在2_3.asm文件中,程序员使用汇编指令来定义变量、执行算术和逻辑运算、控制程序流程等。这段代码可能实现了特定的功能,如数据处理、算法实现或设备控制等。通过汇编语言编写的程序通常具有较高的效率和灵活性,但相对于高级编程语言来说,它的可读性和可维护性较差。因此,程序员需要具备对计算机硬件和汇编语言的深入理解才能有效地编写和维护这样的代码。
作者其他创作
大纲/内容
排序结束
循环10次
SHOW_NO1_5
SHOW_TOP_3
PRINTLNSTR MSG_INPUT3 INPUT_INFO NAM ;输入学生姓名 INPUT_INFO ID ;输入学生学号 INPUT_SCORE S_ZC ;输入组成原理成绩 INPUT_SCORE S_DS ;输入数据结构成绩 INPUT_SCORE S_HB ;输入汇编语言成绩
否
BX AX
是
;输入子程序INPUT_STU
系统中断循环输入数字并存放于BX
输入子程序
退出程序
内循环
ALTAB[BX+30].ID[SI]
QUIT
按照总分排序
CALL INPUT_STU输入子程序
PRINTLNSTR MSG_INPUT1 ;输出请输入的提示信息 PRINTLNSTR MSG_INPUT2
DI!=0
开始
输出结束
输入姓名或者学号
;输入姓名|学号宏定义INPUT_INFO
按照学号排序
PRINT_STU;输出学生信息
交换DEC DI
输入分数
学号前五
SORT_BY_ID;按学号排序
系统中断输入字符串,存放于BUF
SI=0
AL=TAB[BX+30].ID[SI]
总分前三
AX=TAB[BX+30].S_AL
DEC SI
;输入分数宏定义INPUT_SCORE
SORT_BY_SCORE;按总分排序
交换
0 条评论
下一页