NASM 어셈블리어 명령어에 대한 이해도를 높이기 위한 연습문제입니다. mov, add, cmp, jmp, push, pop, call, ret 등 핵심 명령어와 스택 동작 구조를 객관식 퀴즈 형식으로 정리했습니다.

1. 다음 중 mov 명령어의 올바른 사용 예시는?

2. add rax, 5 명령어 실행 후 결과로 올바른 설명은?

3. sub rax, 3 실행 전 rax가 10이었다면, 결과는?

4. cmp rax, rbx의 의미는?

5. 조건 분기와 가장 밀접한 관계가 있는 명령어는?

6. 다음 중 무조건 점프하는 명령어는?

7. push rax 수행 시 어떤 일이 일어나는가?

8. pop rbx 수행 후 상태는?

9. call func 명령어는 어떤 동작을 수행하는가?

10. ret 명령어의 기능은?

Leave a comment