지금 문제푸는데 이거뜻좀 알려줘요!

al이랑 ah뜻이 뭐에요?

rax = 0x0123456789abcdef 일 때, al의 값은?
al은 그냥 맨뒤를 의미하는건가요?

rax = 0x0123456789abcdef 일 때, ah의 값은?
ah는 무슨의미에요? 왜 정답이 cd인거구?

rax = 0x0123456789abcdef 일 때, eax의 값은?
eax의 답은 89abcedf 라고 하는데 무슨의미인지 모르겠습니다!

작성자 정보
답변 3
avatar
qwerty
CTF First Place
rax: 0x0123456789abcdef
eax:         0x89abcdef
ax :             0xcdef
ah :             0xcd
al :               0xef
2021.12.17. 06:20
catower
강의 수강: 1

rax는 64비트 기준
eax는 32비트
ax는 16비트
ah,al는 8비트
ah(high)는 ax의 상위 8비트
al(low)는 ax의 하위 8비트

2021.12.17. 13:31
k-nat1221
대표 업적 없음

Welcome to assembly world!로 변환되었습니다.

2022.09.20. 17:55
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기