00001000                                     1  PRINCIPAL	ORG		$1000		;ZONA DE CÓDIGO
00001000  3239 00001500                      2  			MOVE.W	A,D1		;PASO1: CARGA DE LOS VALORES DE LOS
00001006  3439 00001502                      3  			MOVE.W	B,D2		;SEGMENTOS EN LOS REGISTROS
0000100C  3639 00001504                      4  			MOVE.W	C,D3
00001012                                     5  
00001012  B242                               6  ORD1		CMP.W	D2,D1		;PASO2:COMPARAR A Y B Y 
00001014  6C00 0004                          7  			BGE		ORD2		;SALTAR SI D1>D=2
00001018  C342                               8  			EXG		D1,D2		;PASO3: INTERCAMBIAR D1 Y D2
0000101A  B243                               9  ORD2		CMP.W	D3,D1		;PASO4:COMPARAR C CON EL LADO MAYOR
0000101C  6C02                              10  			BGE.S	COMPR		;Y SALTAR SI D1>=D3 (SALTO CORTO)
0000101E  C343                              11  			EXG		D1,D3		;PASO5:INTERCAMBIAR D1 Y D3
00001020  3803                              12  COMPR		MOVE.W	D3,D4		;PASO 6:HACER D4=D2+D3
00001022  D842                              13  			ADD.W	D2,D4		
00001024  B244                              14  			CMP.W	D4,D1		;PASO7:COMPARAR D1 CON D2+D3
00001026  6D00 000E                         15  			BLT		VERDAD		;Y SALTAR SI FORMAN TRIANGULO
0000102A  13FC 0000 00001506                16  			MOVE.B	#NO,RES		;PASO8: PONER RES A 0 SI NO FORMAN 
00001032  6000 000A                         17  			BRA	FIN				;TRINAGULO E IR A FIN
00001036  13FC 0001 00001506                18  VERDAD		MOVE.B	#SI,RES		;PASO9: ES TRIANGULO; PONER RES=1
0000103E  1E3C 00E4                         19  FIN			MOVE.B	#228,D7		;PASO10: FIN DE PROGRAMA
00001042  4E4E                              20  			TRAP	#14
00001044                                    21  
00001500                                    22  DATOS		ORG		$1500		;ZONA DE DATOS
00001500  0008                              23  A			DC.W	$8			;LONGITUDES DE LOS TRES SEGMENTOS
00001502  0011                              24  B			DC.W	$11
00001504  0005                              25  C			DC.W	$5
00001506  =00000001                         26  SI			EQU		1			;CTES QUE EXPRESAN
00001506  =00000000                         27  NO			EQU		0			;POSIBLES RESULTADOS
00001506                                    28  RES			DS.B	1			;VARIABLE QUE ALMACENAN EL RESULTADO
00001507                                    29  
00001507                                    30  			END

No errors detected
No warnings generated