MASM 어셈블리에서 16진수 C를 10진수로 어떻게?

익명 사용자의 이미지


16진수 A ~ F 중에 하나를 입력받아

십진수로 나타낼려고 하는데 어떻게

해야할지 막막합니다. 혼자 공부할려니

힘드네요. 도움을...

ASCII 코드에서 뭘 빼면 될꺼 같기도 한데... ㅡ,.ㅡ;

초보에게 가르침을...

익명 사용자의 이미지

0x41 - 0x0A를 빼세요.

0x41은 'A'의 아스키코드값, 0x0A는 십진주소는 10

이러면 받은 숫자 값이 나오죠.

문자로 변환하려면 좀 복잡하군요. -_-;;

전 AT&T문법밖에 몰라서 직접 코드로 가르쳐 드릴 수는 없군요. -_-;;

일단 1을 하나 찍으세요.

어짜피 10은 넘어가니까 그리고 처음 받은 값에서 0x11을 빼서 그값을 출
력하세요.

0x11은 'A'와 '0'사이의 값입니다.

안타깝게도 테스트는 안 해봤습니다. -_-;;

지금 학교 전산실이라.. ;;

--
나는 멈출줄 모른다.( 유수영, 2002 )
http//myhome.hanafos.com/~yootiong/
msn yootiong at hotmail dot com