IT/리버싱 핵심원리
-
IA-32 Register 기본 설명(2/3)IT/리버싱 핵심원리 2017. 11. 23. 14:35
공부를 시작하기에 앞서 본 글은 '리버싱핵심원리', 이승원 저자, 인사이트 를 참고했음을 밝힙니다.또한 공부하는 입장에서 정리를 목적으로 작성하였기때문에 틀린 정보가 있을수도 있다는 것을 알려드립니다. 관련 글IA-32 Register 기본 설명(1/3)IA-32 Register 기본 설명(2/3)IA-32 Register 기본 설명(3/3) 2. Basic program execution registers - General Purpose Registers(32비트 - 8개) - Segment Registers(16비트 - 6개) - Program Status and Control Register(32비트 - 1개) - Instruction Pointer(32비트 - 1개) 2.2 Segment Regi..
-
IA-32 Register 기본 설명(1/3)IT/리버싱 핵심원리 2017. 11. 23. 14:30
공부를 시작하기에 앞서 본 글은 '리버싱핵심원리', 이승원 저자, 인사이트 를 참고했음을 밝힙니다.또한 공부하는 입장에서 정리를 목적으로 작성하였기때문에 틀린 정보가 있을수도 있다는 것을 알려드립니다. 관련 글IA-32 Register 기본 설명(1/3)IA-32 Register 기본 설명(2/3)IA-32 Register 기본 설명(3/3) 1. CPU 레지스터란? - 레지스터(Register)란 CPU 내부에 존재하는 다목적 저장 공간이다. - CPU가 RAM에 있는 데이터를 엑세스하는 시간이 오래 걸리지만 레지스터는 데이터를 엑세스하는 시간이 빠르다. 2. Basic program execution registers - General Purpose Registers(32비트 - 8개) - Segme..