DATA SEGMENT
BUF DB 55H,66H,11H,44H,55H
MAX DB ?
MIN DB ?
DATA ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE
START:MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,5
MOV BL,[SI]
MOV AL,BL
DEC CX
NEXT:INC SI
CMP AL,[SI]
JGE A1
MOV AL,[SI]
JMP A2
A1:CMP BL,[SI]
JLE A2
MOV BL,[SI]
A2:LOOP NEXT
MOV MAX,AL
MOV MIN,BL
MOV AH,4CH
INT 21H
CODE ENDS
END START
設在變量BUF爲起始地址的字節存儲單元中存放了5個有符號字節數,編寫源程序找出其中最大和最小的數存放於MAX和MIN兩個字節單元中。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.