1 간단한 배경지식 CPU(중앙처리장치)는 0과1(기계어,이진수) 로 컴퓨터의 모든일을 행하고 작동하게한다 우리사람은 이걸 더쉽게하기위해 BCD(이진화 십진법) 을사용했고 이것도 어려워서 어셈블리어라는 하나의언어를만들었고 점점 더가면서 c언어,파이썬,자바등등이 생겼다 2 어셈블리어에대해서 어셈블리어는 명령어와 피연산자 쉽게나눌수있다 3 이제 인텔cpu구조인 ia32에대해서알아보자 일단사진에서젤먼저보이는 EAX ECX EBX EDX 를알아볼까요? EAX는 계산(Accumulator)용으로곱셈과 나눗셈등계산에자주쓰입니다 ECX 횟수(count)용으로 반복문(loop)에쓰입니다 EBX (base addr)용주소지정할때쓰입니다 EDX 데이터(data)용이고 곱셈과 나눗셈에eax랑같이쓰입니다 자이제세그먼트(seg..