Wklej kod
Wpisz lub wklej kod w asemblerze 6502 albo otwórz plik .asm. Obsługiwane są etykiety, stałe, .org i dyrektywy danych.
Wklej kod w asemblerze 6502 i zobacz adres i bajty każdej linii, tablicę symboli i zrzut hex.
Pobierz plik binarny albo uruchom go tutaj i przejdź przez niego krok po kroku.
Ładowanie emulatora…
Wpisz lub wklej kod w asemblerze 6502 albo otwórz plik .asm. Obsługiwane są etykiety, stałe, .org i dyrektywy danych.
Naciśnij Asembluj. Błędy pokazują numery linii; karta Wynik asemblera wymienia adres i bajty każdej linii oraz wszystkie symbole.
Skopiuj zrzut hex, pobierz plik .bin lub naciśnij Uruchom, aby wykonać i debugować kod.
Twórz z promptu sprite’y w pixel arcie, ekrany tytułowe i krótkie klipy do gier i dem dzięki WaveSpeed AI.
Twórz sprite’y, kafelki i ekrany tytułowe w stylu retro.
Zamień nieruchomy obraz w krótki animowany klip.
Zamień obraz w model 3D.
$1 w darmowych kredytach dla kwalifikujących się nowych kont. Bez karty. Generatory mają osobne wymagania dotyczące konta i kredytów. Emulator 6502 jest darmowy.
Etykiety z dwukropkiem lub bez, stałe define name value i name = value, *= i .org, .byte/dcb, .word, .text, .asciiz i .res, liczby szesnastkowe, binarne, dziesiętne i znakowe, arytmetykę oraz < i > dla młodszego i starszego bajtu adresu.
Wartość, o której wiadomo, że jest mniejsza niż $100 w chwili asemblacji linii, używa krótszej formy strony zerowej. Etykieta zdefiniowana niżej lub liczba zapisana czterema cyframi szesnastkowymi, np. $00FF, używa formy absolutnej.
Listing z adresem i bajtami każdej linii źródłowej, tablica symboli i zrzut hex po 16 bajtów na linię. Plik .bin obejmuje zakres od najniższego do najwyższego zasemblowanego adresu, a luki są wypełnione zerami.
Wszystkie 151 udokumentowanych instrukcji NMOS 6502 i każdy tryb adresowania — ten sam zestaw instrukcji co w klasycznych książkach i kursach o 6502.
Tak. Ten asembler 6502 online jest darmowy i nie wymaga rejestracji, a kod jest asemblowany w przeglądarce i nigdy nie jest przesyłany.
Listing i symbole · Zrzut hex i .bin · Uruchamianie i debugowanie