• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

섹션1 레지스터 기초

23.07.09 15:15 작성 조회수 208

0

rbx -> 64 비트 == 8바이트 0x12345678 저장함

eax -> 32비트 == 4바이트 0x1234 저장함

ax -> 16비트 이고

al -> ax의 하위 8비트 == 1바이트인데 0x00을 저장하면

0x1200가 아니고, 0x1230가 되야 하는거 아닌가요?

답변 1

답변을 작성해보세요.

0

우선 rbx는 B 레지스터이기 때문에 A랑 무관합니다.
imageEAX 테스트 후 Al을 0으로 밀 때의 결과는 위와 같습니다.