算法流程图:调试过程:运行结果如下: 算法流程图: 调试过程:常规操作,将数据段通过AX寄存器送入数据段将AX送入堆栈段,并且调用 地址为001B的函数将循环次数10送入CX寄存器进入子程序,先完成输入这边默认输入为1开始进入循环比较,知道找到正确的标记AL中的值-30,将值送入[SI+000E]段。送入后SI+1将AX中的内容送入段空间内,SI+1后继续进行循环 运行结果如下:算法的局限性:默认每次都是买10份,还是存在优化的空间。