Reversing5 Reversing 0주차 - 32bit Register 1. 32bit Register CPU 레지스터란 ? 레지스터란 CPU 내부에 존재하는 다목적 저장공간이다. CPU와 한 몸이기 떄문에 고속으로 데이터를 처리할 수 있다. 레지스터는 범용 레지스터, 세그먼트 레지스터, 상태 플래그 레지스터, 명령 포인터 레지스터로 나눌 수 있다. 오늘은 범용, 세그먼트 상태 플래그 레지스터에 대해 알아보려 한다. (1) 범용 레지스터 ( General Purpose Registers ) 쉽게 막 쓰는 레지스터들이라고 생각하면 된다. IA-32에서 각각의 범용 레지스터들은 32비트씩 8개가 있다. 보통은 상수(연산 처리, 연산 결과), 주소 (번지 지정, 복귀 주소) 등작은 데이터의 임시 저장 공간으로 쓰인다. 8개의 범용 레지스터가 있고 각 레지드터들은 16비트 하위 호.. 2020. 9. 8. 이전 1 2 다음