假设在数据段定义了100个带符号数,现在要找出其中的最大值,请写出程序的代码段部分。
DATA SEGMENT
buf DB 9,-10,30,100,-200,… ;100个数的定义
DATA ENDS
DATA SEGMENT

答案
参考答案
CODE SEGMENT
ASUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV CX, 99
LEA BX, buf
MOV AL,[BX]
AGAIN: INC BX
CMP AL,[BX]
JLE NEXT
MOV AL,[BX]
NEXT: LOOP AGAIN
CODE ENDS
END START