用程序实现c=a2+b2。设a、b均小于10,a存在31H单元,b存在32单元,并将c存在33单元。
主程序:
ORG 200H MOV SP,#3FH ;设堆栈指针 MOV A,31H ;取a值 LCALL SQR ;求a2 MOV R1,A ;a2值暂存R1 MOV A,32H ;取b值 LCALL SQR ;求b2 ADD A,R1 ;求a2+b2 MOV 33H,A ;存入33H
		
	
子程序:
      ORG 400H
SQR:INC A
       MOVC A,@A+PC
       RET
TAB:DB 0,1,4,9,16
       DB 25,36,49
       DB 64,81
		
			
			
			
						
			
 我要赚赏金
