用汇编语言求10个数中奇数的最小值并显示出来。大神们看看我的代码是否正确,如果错误请指点一下。谢谢! 5

DATASEGMENTARMDB1,2,3,4,5,6,7,8,9,10COUNTEQU$-ARMMINDB?DATAENDSCODESEGMENTASSUMECS:CO... DATA SEGMENT
ARM DB 1,2,3,4,5,6,7,8,9,10
COUNT EQU $-ARM
MIN DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV SI,OFFSET ARM
MOV CL,COUNT
MOV CH,0H
MOV MIN,9D
LOP: MOV AL,[SI]
INC SI
TEST AL,01H
JNZ LOP1
LOOP LOP
JMP LOP3
LOP1: CMP AL,MIN
JB LOP2
LOOP LOP
LOP2: MOV MIN,AL
LOOP LOP
LOP3:
MOV AH,02H
INT 21H
CODE ENDS
END START
希望大神将代码运行一遍,得到结果
展开
 我来答
碧血玉叶花
2015-06-03 · TA获得超过4976个赞
知道大有可为答主
回答量:6154
采纳率:0%
帮助的人:1630万
展开全部
DATA   SEGMENT
ARM    DB 1,2,3,4,5,6,7,8,9,10
COUNT  EQU $-ARM
MIN    DB 255;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
DATA   ENDS
CODE   SEGMENT 
       ASSUME CS:CODE, DS:DATA
START: MOV AX,DATA
       MOV DS,AX
       MOV SI,OFFSET ARM
       MOV CL,COUNT
       MOV CH,0;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  LOP: MOV AL,[SI]
       INC SI
       TEST AL,01H
       JNZ LOP1
       LOOP LOP
       JMP LOP3
 LOP1: CMP AL,MIN
       JB LOP2
       LOOP LOP
 LOP2: MOV MIN,AL
       LOOP LOP
 LOP3: 
       MOV AH,02H
       INT 21H
CODE ENDS
追问
这不是昨天大神给的结果吗
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式