세그먼트1 CPU의 저장공간, 레지스터 정의와 종류 레지스터란 CPU 안에서 쓰이는 저장 공간을 말합니다. 일반 메모리보다 훨씬 빠른 속도로 접근할 수 있고 사용가능하며 범용, 세그먼트, 플래그, 인스트럭션 레지스터로 나뉩니다. 범용 레지스터 : 데이터(연산자, 주소) 연산/전송에 쓰이며 메모리 포인터가 저장됩니다. EAX - 산술 연산의 저장EBX - 데이터 주소를 가리키는 포인터ECX - 문자열 처리, 루프 처리EDX - (EAX와 비슷함) 부호 확장 명령, 입출력 포인터, 일반 자료 저장EDI - 복사 작업시 주소 임시 저장소, 주로 ESI 레지스터의 주소가 저장됨(다음 목적지 주소 값 저장)ESI - 데이터 조작시 소스 데이터의 주소 저장(출발지 주소에 대한 값 저장)ESP - 스택 프레임의 가장 끝 주소EBP - 스택 프레임의 시작 주소 저장 세.. 2013. 9. 28. 이전 1 다음