작성한 질문수
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
레지스터 기초
해결된 질문
작성
·
279
0
rbx -> 64 비트 == 8바이트 0x12345678 저장함
eax -> 32비트 == 4바이트 0x1234 저장함
ax -> 16비트 이고
al -> ax의 하위 8비트 == 1바이트인데 0x00을 저장하면
0x1200가 아니고, 0x1230가 되야 하는거 아닌가요?
답변 1
우선 rbx는 B 레지스터이기 때문에 A랑 무관합니다.EAX 테스트 후 Al을 0으로 밀 때의 결과는 위와 같습니다.