Work20230629

1.求两数的最大公约数

ldr r0,=0x0c; @十进制12
	ldr r1,=0x12; @十进制18
loop:	
	cmp r0,r1
	BEQ stop
	BLHI YES
	BLCC NO 
	B loop
	
	YES:
		sub r0,r0,r1
		mov pc,lr
	NO:
		sub r1,r1,r0
		mov pc,lr


2.求1-100的和

	mov r0,#0x00
	@定义+1变量
	mov r1,#0x01
	loop:	
	add r0,r0,r1
	cmp r1,#0x64 @100
	BEQ stop
	add r1,#0x01
	B loop

你可能感兴趣的:(汇编)