[리버스 엔지니어링] 80x86 CPU의 레지스터 종류와 뜻
레지스터(Register) 처리 중인 데이터나 처리 결과를 임시적으로 보관하는 CPU안의 기억장치이다. 레지스터에는 종류가 있고 종류마다 각각 기능이 따로 분류 되어있는데, 범용 레지스터, 세그먼트 레지스터, 포인터 레지스터, 인덱스 레지스터, 플래그 레지스터로 나뉘어 진다. 레지스터들 중에 앞에 E가 붙는것들이 있는데 이때 E는 Extended(확장된)을 의미한다. 범용 레지스터(General Register) -연산 장치가 수행한 계산 결과의 임시 저장, 산술 및 논리 연산, 주소 색인등에 사용되는 레지스터이다. EAX(Extended Accumulator Register) 함수의 리턴 값 저장이나 산술 연산(+, -, *, /)에 이용된다. Win32 API 함수들은 모두 리턴값을 EAX에 저장한 ..
단축키
내 블로그
내 블로그 - 관리자 홈 전환 |
Q
Q
|
새 글 쓰기 |
W
W
|
블로그 게시글
글 수정 (권한 있는 경우) |
E
E
|
댓글 영역으로 이동 |
C
C
|
모든 영역
이 페이지의 URL 복사 |
S
S
|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.