Strona 1 z 1

Programowanie w języku maszynowym

: 12 sty 2012, 11:31
autor: figaro26
Czy istnieje jakiś program, który zamienia kody hex na mnemoniki ?

Wklepuję programik z C&A, ale wyskakuje mi błąd. Próbowałem zamieniać wg. książki, ale niezbyt mi to wychodzi. W cyferkach nie potrafię wyłapać błędu.

: 12 sty 2012, 12:39
autor: at0mic
w monitorze assemblera wpisujesz D $XXXX

gdzie XXXX jest z przedziału 0000-FFFF (adres od którego zaczyna się kod)

D - znaczy dissasemble


lub jak masz program w basic z danymi w data to patrzysz pod jaki adres POKE yyyyyyy wpisuje

yyyyyyy - dziesiętny zamieniasz na szestnastkowy XXXX

i robisz to samo co wyżej żeby zobaczyć pamięć nie w mnemonikach a w hex to piszesz M XXXX i pokazuje ci to HEX'a i w PetASCII

: 12 sty 2012, 16:58
autor: carrion
D - jak deasemblacja

to o co pyta kolega (to tak jak rozumiem) to chciałby pisać program nie kodami instrukcji a mnemonikami.
W takim przypadku w monitorze służy do tego:

A adres instrukcja
np
A $1000 LDA #$00