반응형
16비트 , 32 비트 --> 8 개의 범용레지스터
64 비트 --> 16 개의 범용레지스터
범용레지스터 이름 |
용도 |
AX |
산술연산을 수행할 때 누산기로 사용 |
BX |
데이터의 어드레스를 지정할때 데이터 포인터로 상요 |
CX |
루프 또는 문자열의 카운터로 사용 |
DX |
IO 주소를 지정할때 사용,산술연산시 보조레지스터로 사용 |
SI |
문자열에 관련된 작업을 수행할때 원본문자열의 인덱스로 사용 |
DI |
문자열에 관련된 작업을 수행할때 목적지문자열의 인덱스로 사용 |
SP |
스택포인터 |
BP |
스택의 데이터에 접근할때 데이터의 포인터로 사용 |
R8 ~ R16 |
X64-64 프로세서에서 추가된 범용레지스터로 다양한 용도로 사용 |
반응형
'64비트_멀티코어OS원리와구조' 카테고리의 다른 글
Control Register (0) | 2014.12.08 |
---|---|
세그먼트레지스터 (0) | 2014.12.02 |
범용레지스터 (0) | 2014.12.02 |