4. Compilación para lograr la clasificación

Clasificación con montaje

Reformulación del tema

Escriba un programa para ordenar los diez números sin firmar a partir de 30H en la RAM interna en orden creciente.

Análisis de problemas e ideas para soluciones

Método de clasificación de burbujas para una implementación simple del ensamblaje

código

ORG 0000H
MOV 30H,#35H
MOV 31H,#57H
MOV 32H,#65H
MOV 33H,#0FFH
MOV 34H,#01H
MOV 35H,#47H
MOV 36H,#87H
MOV 37H,#0EH
MOV 38H,#55H
MOV 39H,#76H

MAOPAO:MOV R7,#10
CCC:MOV R0,#30H
    MOV R1,#31H
	MOV R6,#9
BBB:MOV A,@R0
    CLR C
	SUBB A,@R1
	JNC AAA
	INC R0
	INC R1
	DJNZ R6,BBB
	DJNZ R7,CCC
	LJMP DDD

AAA:ADD A,@R1
    XCH A,@R1
	XCH A,@R0
	INC R0
	INC R1
	DJNZ R6,BBB
	DJNZ R7,CCC
DDD:SJMP $
END

Supongo que te gusta

Origin blog.csdn.net/weixin_44108271/article/details/112990359
Recomendado
Clasificación