니모닉과 opcode의 관계

어셈블 해보면?

피연산자에 따라 같은 니모닉이라도 opcode가 달라진다.

- A 레지스터에 상수값을 넣어라
- 1바이트 주소에 있는 값을 A레지스터에 넣어라
- 2바이트 주소에 있는 값을 A레지스터에 넣어라
- 리틀 엔디언이라서 메모리에 “0A CB” 순서로 들어가죠?
참고로 char은 8비트

“주소지정 모드”를 알아야 한다.
주소지정 모드




ASL 어셈블리어 옆에 피연산자가 아무것도 없으면? 주소지정모드가 A이다.
- 표에서 0x000A를 opcode로 찾는다.
- A는 생략할 수 있다.
- 901. 6502 Address Modes in Detail 참고

ASL 어셈블리어 옆에 피연산자로 2바이트 주소가 있으면, 주소지정모드가 “절대주소”다.
- 표에서 0x000E를 opcode로 찾는다.