Add ES/Lab/LAB4/ASCIItoHEX.asm

This commit is contained in:
aadit 2025-08-21 10:59:25 +05:30
parent 2a4d95afe8
commit 569b86bfa0

View file

@ -0,0 +1,38 @@
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 R3, =DST
MOV R1, #0
MOV R10, #8
UP
LDRB R2, [R0], #1
CMP R1, #'9'
BCC DOWN
SUB R2, #7
DOWN
SUB R2, #0x30
LSL R1, #4
ORR R1, R1, R2
SUBS R10, #1
BNE UP
STR R1, [R3]
SRC DCB "12AB34CF"
AREA mydata, DATA, READWRITE
DST DCD 0
END