범용 레지스터 - 연산에 필요한 데이터 저장, 산술 or 논리 연산에 이용
EAX(Extended Accumulator Register)
산술 연산, 함수 리턴 값 등에 사용
EBX(Extended Base address Register)
*데이터의 포인터
ECX(Extended Counter Register)
반복문을 사용할 때 반복 카운트로 사용된다. ECX를 1씩 감소하면서 카운트
EDX(Extended Data Register)
*I/O 포인터
ESI(Extended Source Index)
*데이터 연산 출발지
EDI(Extended Destination Index)
*데이터 연산 도착지
데이터 or 유효주소를 계산하는데 필요한 주소 저장
EBP(Extended Base Pointer)
스택의 기준 포인터
ESP(Extended Stack Pointer)
스택의 최상위 포인터
명령어 레지스터
EIP(Extended Instruction Pointer)
다음 명령어 위치 저장
'이론' 카테고리의 다른 글
[개념 공부] Cookie, Session (0) | 2024.09.05 |
---|---|
[개념 공부] 리눅스 UMASK 개념 정리 (0) | 2024.08.06 |
[개념 공부] 시스템 환경변수 PATH 이해 (0) | 2024.08.06 |
[개념 공부] SOP (0) | 2024.07.13 |
[개념 공부] 클럭(Clock) (0) | 2023.09.25 |