나는 6502 어셈블리 언어를 배우고 있고, 문제를 해결하는 데 어려움을 겪고있다. 나는 JavaScript 6502 assembler/emulator을 시도, 대부분의 예처럼 보이는 부분이 있음을 발견했습니다 : 나는 Google에 어떤 dcb
수단 시도했습니다DASM을 사용하여 바이트를 어떻게 직접 설정합니까?
colors:
dcb 0,0,0,0,0,$9,$9,1,1,0,0,0,0,0
을, 내가있어 가장 가까운 소수점으로 구분 바이너리 . 소스 코드를 살펴보면 어셈블러가 값을 가져 와서 코드의 현재 위치에서 각 바이트를 별도의 바이트로 삽입하는 것처럼 보입니다.
DASM을 로컬로 사용하여 코드를 어셈블하는데, dcb
을 지원하지 않습니다. 이 같은 코드에서 직접 바이트 값을 설정하는 DASM에 상응하는 방법이 있습니까?
답변을 게시 한 후 'dcb'의 의미를 아직 알지 못하면 'DC'는 상수 정의, 바이트는 'B'를 나타냅니다. – AusCBloke
다양한 어셈블러의 다른 일반적인 니 메믹은 데이터 바이트에 대해'.byt' 또는'.db'였습니다 (이 경우'.dw '는 보통 16 비트 값, 즉 데이터 워드에서 작동합니다). – LawrenceC