貼上程式碼
輸入或貼上 6502 組合語言,或開啟 .asm 檔。支援標籤、常數、.org 與資料指示詞。
貼上 6502 組合語言,即可查看每一行的位址與位元組、符號表以及十六進位傾印。
下載二進位檔,或直接在這裡執行並逐步追蹤。
正在載入模擬器…
輸入或貼上 6502 組合語言,或開啟 .asm 檔。支援標籤、常數、.org 與資料指示詞。
按下「組譯」。錯誤會顯示行號;「組譯器輸出」分頁會列出每一行的位址、位元組以及所有符號。
複製十六進位傾印、下載 .bin 檔,或按下「執行」來執行程式碼並除錯。
用 WaveSpeed AI 從提示詞為您的遊戲與展示程式製作像素風圖塊、標題畫面與短片。
符合資格的新帳號可獲得 $1 免費點數,無需信用卡。 生成器需另外擁有帳號與點數。6502 模擬器則完全免費。
有無冒號的標籤皆可、define name value 與 name = value 常數、*= 與 .org、.byte/dcb、.word、.text、.asciiz 與 .res、十六進位、二進位、十進位與字元形式的數字、算術運算,以及用 < 和 > 取得位址的低位與高位位元組。
組譯該行時已知小於 $100 的值會使用較短的零頁形式。在後面才定義的標籤,或寫成四位十六進位數字的值(例如 $00FF)則使用絕對形式。
一份列出每行原始碼位址與位元組的列表、一張符號表,以及每行 16 位元組的十六進位傾印。下載的 .bin 涵蓋從最低到最高的已組譯位址,中間空隙以零填滿。
全部 151 條有文件記載的 NMOS 6502 指令與所有定址模式,與經典 6502 書籍和教學所用的指令集相同。
是的。這款 6502 線上組譯器免費且免註冊,程式碼在您的瀏覽器中組譯,絕不會上傳。
列表與符號 · 十六進位傾印與 .bin · 執行並除錯