Update ES/Lab/LAB4/HEXtoASCII.asm
This commit is contained in:
		
							parent
							
								
									e93a242b55
								
							
						
					
					
						commit
						b75a878a7f
					
				
					 1 changed files with 0 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -1,37 +0,0 @@
 | 
			
		|||
	AREA RESET, DATA, READONLY
 | 
			
		||||
	EXPORT __Vectors
 | 
			
		||||
__Vectors
 | 
			
		||||
	DCD 0x10001000
 | 
			
		||||
	DCD Reset_Handler
 | 
			
		||||
	ALIGN
 | 
			
		||||
	
 | 
			
		||||
	AREA MYCODE, CODE, READONLY
 | 
			
		||||
	ENTRY
 | 
			
		||||
	EXPORT Reset_Handler
 | 
			
		||||
 | 
			
		||||
Reset_Handler
 | 
			
		||||
	LDR R0, =SRC
 | 
			
		||||
	LDR R1, [R0]
 | 
			
		||||
	LDR R3, =DST
 | 
			
		||||
	MOV R10, #8
 | 
			
		||||
	
 | 
			
		||||
UP
 | 
			
		||||
	AND R2, R1, #0x0F
 | 
			
		||||
	CMP R2, #09
 | 
			
		||||
	BCC DOWN
 | 
			
		||||
	ADD R2, #7
 | 
			
		||||
	
 | 
			
		||||
DOWN
 | 
			
		||||
	ADD R2, #0x30
 | 
			
		||||
	STR R2, [R3], #4
 | 
			
		||||
	LSR R1, #4
 | 
			
		||||
	SUBS R10, #1
 | 
			
		||||
	BNE UP
 | 
			
		||||
	
 | 
			
		||||
SRC DCD 0x12AB34CF
 | 
			
		||||
	
 | 
			
		||||
	AREA mydata, DATA, READWRITE
 | 
			
		||||
 | 
			
		||||
DST DCD 0
 | 
			
		||||
 | 
			
		||||
	END
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue