레지스터에 대해 알아보자
레지스터란? CPU 안에있는 고속 메모리로 프로세서가 바로 사용할 수 있는 데이터를 담고있는 영역이 레지스터이다 레지스터의 종류 올리디버거에서 볼수 있는 아래와 같은 레지스터들이 각각 어떤 역할을 하는지 알아보자 위의 레지스터들은 다양한 레지스터 종류중 범용레지스터와 인덱스레지스터 그리고 포인터레지스터라고 불린다 현재 32bit의 환경이기 때문에 레지스터명의 첫글자가 E(Extended : 확장된)로 시작하는것을 볼 수 있다.64트의 경우 R(Register)로 시작하여 32비트의 레지스터를 포함한다 각각 수행하는 역할이 다른데 자세히 알아보자 AX(Accumulator) : 연산에 사용된다 BX(Base) : 메모리 주소 지정시 사용 CX(Counter) : 반복과 같은 상황에 쓰임 DX(Data) :..