-
[Assembly] movslq 명령어(movslq instruction)컴퓨터과학/시스템프로그래밍 2022. 10. 18. 16:49
movslq src, dest
src의 32비트(4바이트)의 데이터를 sign-extension하여 64비트(8바이트)로 만든 뒤, dest로 이동(mov)시킨다.
1바이트를 2바이트로 sign extension하는 예시:
1000 0000 -> 1111 1111 1000 0000 (MSB(제일 왼쪽 비트) 1로 sign-extension)
0000 0000 -> 0000 0000 0000 0000 (MSB(제일 왼쪽 비트) 0으로 sign-extension)'컴퓨터과학 > 시스템프로그래밍' 카테고리의 다른 글
[C] Integer Promotion(암시적 형변환) - "char to unsigned int" (2) 2022.10.19