인텔계열 8051코딩인데

문제가 1바이트 16진값을 2바이트로 표현한 ascii코드값을 1바이트 16진값으로 변환하는 프로그램을 작성하라. 내부 데이터 메모리 21h번지와 22h번지에는 변환할 2바이트의 ascii코드값을 저장하고 20h번지에는 변환된 16진값을 저장하라. 단, a, b 레지스터에는 변환할 ascii 코드값을 저장하고, 16진 값으로 변환된 값은 a레지스터에 저장하여 되돌려주는 서브루틴을 이용하라.


예( 2바이트 ascii코드값 '1':'f' (31h: 46h) -> 1fh)

라는 문젠데 좀 도와줘라 시발

존나 찾다 찾다 없어서 여기로 기어왔다 뉴비좀 도와줘라