범용 레지스터에는 32비트 EAX,EBX,ECX,EDX등이 있다.
이러한 레지스터들의 오른쪽 16비트 부분을 각각 AX,BX,CX,DX라 부른다.
예를 들어 AX는 EAX의오른쪽 16비트 부분이다.
AX 그 자체도 두 부분으로 구성된다.왼쪽 8비트'상위(high)'부분을 AH라 하고
오른쪽 8비트 '하위(low)'부분을 AL이라한다.
BX 레지스터 BX는 주소지정을 확장하기 위해 인덱스(INDEX)로서 사용될 수 있는
유일한 범용 레지스터이기 때문에 베이스 레지스터로 알려져 있다.
BX의 다른 일반적인 용도는 계산이다. 또한 BX는 특정 주소지정을 위해서
베이스 레지스터로서 DI나 SI와 결합될 수 있다. 8비트 BH와 BL은 각각
16비트 BX의 왼ㅉ고과 오른쪽 부분을 구성하고 있고,
BX는 32비트 EBX의 오른쪽 16비트 부분을 구성한다.
....이게 뭐냐구요? 오늘 "컴퓨터 입문" 과목의 중간고사 시헙 문제답입니다.
이하 문제.
BR(Base Register)에 대하여 설명하시오.
에...? 기본 아니냐구요?
전 문과생입니다. OTL 공대랑은 관계가 없다구요....
이런 건 수업시간에 가르쳐 주지도 않았단 말압니다 [...]
저런 교수따위...
이렇게 해주겠어!!
# by 아둥아둥 | 2005/04/22 21:22 | 日常茶飯 | 트랙백 | 덧글(17)