ARMHGWQFDT怎么排序

ARMHGWQFDT怎么排序,第1张

按照整数数组进行排序的。

ARM汇编指令编程之选择排序 ARM汇编指令编程之选择排序 题目:将整数数组 {0XAABBCC11,0XAABBCC00,0XAABBCC33,0XAABBCC22,0XAABBCC44}进行选择排序。

将整数数组{0XAABBCC11,0XAABBCC00,0XAABBCC33,0XAABBCC22,0XAABBCC44}进行选择排序。实验环境:ARM Developer Suite V1.2代码如下:结果截屏:排序前:排序后。

就两个数要排序做啥,按个比较后替换即可啊

设要销绝比较的数为X1 x2 x3,,,,,,,,

R0,R1初始为x1

x>r0 就r0=x

x<r1 就r1=x

一亏禅姿直到全部比较袭扰完

中间的结果都不用保存也不用数组

ORG 09B0H

QUE: MOV R3,#50H

QUE1: MOV A,R3

MOV R0,A

MOV R7,#0AH

CLR 00H

MOV A,@R0

Q12:键昌胡迅首 INC R0

MOV R2,A

CLR C

MOV 22H,@R0

CJNE A,22H,Q13

SETB C

Q13:稿拦 MOV A,R2

JC Q11

SETB 00H

XCH A,@R0

DEC R0

XCH A,@R0

INC R0

Q11: MOV A,@R0

DJNZ R7,Q12

JB 00H,QUE1

SJMP $

END


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12212085.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存