高分求解(超简单)

dingyanwei 2003-09-29 05:12:47
1、在内存DATA开始的单元中有数a,b若a大于等于b,则位置不变,否则a,b互换。
...全文
49 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dingyanwei 2003-09-29
  • 打赏
  • 举报
回复
此贴10钟后结

欢迎回答下列问题:
http://expert.csdn.net/Expert/topic/2315/2315490.xml?temp=.5498316

惊喜很多
dingyanwei 2003-09-29
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2315/2315096.xml?temp=.3309748
dingyanwei 2003-09-29
  • 打赏
  • 举报
回复
不是吧,题就是这么问的。能达到就可以。
W32API 2003-09-29
  • 打赏
  • 举报
回复
你要做排序算法嘛?
dingyanwei 2003-09-29
  • 打赏
  • 举报
回复
没问题,谢谢
simclock 2003-09-29
  • 打赏
  • 举报
回复
没看清要求,再来,太不好意思了!

DATA SEGMENT
A DB 20
B DB 10
DATA ENDS

STACK1 SEGMENT PARA STACK
DW 20H DUP(0)
STACK1 ENDS

COSEG SEGMENT
ASSUME CS:COSEG,DS:DATA,SS:STACK1
START:
MOV AX,DATA
MOV DS,AX
MOV AH,A
MOV AL,B
CMP AH,AL
JGE ENDO
XCHG AH,AL
MOV A,AH
MOV B,AL
ENDO: MOV AH,4CH
INT 21H
COSEG ENDS
END START
simclock 2003-09-29
  • 打赏
  • 举报
回复
上面的错了。不好意思。。。

DATA SEGMENT
A DB 10
B DB 20
DATA ENDS

STACK1 SEGMENT PARA STACK
DW 20H DUP(0)
STACK1 ENDS

COSEG SEGMENT
ASSUME CS:COSEG,DS:DATA,SS:STACK1
START:
MOV AX,DATA
MOV DS,AX
MOV AH,A
MOV AL,B
CMP AH,AL
JGE EXCHG
JMP ENDO
EXCHG: XCHG AH,AL
MOV A,AH
MOV B,AL
ENDO: MOV AH,4CH
INT 21H
COSEG ENDS
END START
simclock 2003-09-29
  • 打赏
  • 举报
回复
DATA SEGMENT
A DB 20
B DB 10
DATA ENDS

STACK1 SEGMENT PARA STACK
DW 20H DUP(0)
STACK1 ENDS

COSEG SEGMENT
ASSUME CS:COSEG,DS:DATA,SS:STACK1
START:
MOV AX,DATA
MOV DS,AX
MOV AH,A
MOV AL,B
JNG EXCHG
JMP ENDO
EXCHG: XCHG AH,AL
ENDO: MOV A,AH
MOV B,AL
MOV AH,4CH
INT 21H
COSEG ENDS
END START

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧