This repository was archived by the owner on Aug 30, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
minjungk edited this page May 31, 2024
·
4 revisions
자세한 명령어는 NASM 공식 문서 참고
| 오퍼랜드 기호 | 의미 | 예시 |
|---|---|---|
| reg | 레지스터 | EAX, RAX 등의 CPU 레지스터 |
| imm | 즉시 값 (Immediate) | 명령어에 직접 코딩된 숫자 값 |
| mem | 메모리 주소 | 메모리 위치를 가리키는 주소 |
| rm | 레지스터 또는 메모리 | 레지스터나 메모리 주소를 사용 가능 |
| xmmreg | SIMD 부동소수점 레지스터 | XMM0, XMM1 등 |
| ymmreg | 확장 SIMD 부동소수점 레지스터 | YMM0, YMM1 등 |
| zmmreg | 더 확장된 SIMD 부동소수점 레지스터 | ZMM0, ZMM1 등 |
| bndreg | 경계 체크 레지스터 | 메모리 안전을 위한 레지스터 |
| sreg | 세그먼트 레지스터 | CS, DS, ES 등 |
| cr | 제어 레지스터 | CR0, CR3 등 |
| dr | 디버그 레지스터 | DR0, DR7 등 |
| maskreg | 마스크 레지스터 | AVX-512 명령어에서 사용 |
| st | 부동 소수점 스택 레지스터 | ST(0), ST(1) 등 |