Il sistema di numerazione binario utilizza soltanto le cifre 0 e 1 per rappresentare il valore numerico , comunemente , si usa il sistema decimale , con le cifre da 0 a 9 . Quando siamo a corto di cifre nel sistema decimale , ci scivolano su un luogo di valore e iniziare ad aggiungere numeri . Dopo 9 , per esempio, il numero successivo del sistema decimale è 10 . Nel sistema binario , tuttavia , 10 viene dopo 1 , perché ci sono solo le due cifre . Il numero 3 nel sistema decimale è 11 nel sistema binario . Un decimale in codice binario è un numero dal sistema decimale convertito in numerazione binaria . La tecnologia MOS 6502 è un microprocessore a 8 bit che è stato inventato nel 1975 e fu poi confezionato in prodotti Commodore . Conversione di valori binari per il sistema binario - decimale per il 6502 richiede una routine specifica. Istruzioni
1
Inserisci " SED " per passare il processore in modalità decimale , e poi " LDA # 0 " per cancellare la calcolatrice . Indicare il numero di bit inserendo " LDX # N" , dove N è il numero di bit . Se la sorgente è un binario a 8 bit , questo sarebbe " LDX # 8 . "
2
Inserire " ASL BIN" per passare al primo bit e quindi immettere " LDA BCD +0 " per iniziare ad aggiungere i risultati insieme . C'è un sacco di portare in numeri binari , perché si deve scorrere sopra i valori luogo così frequentemente . Inserire " ADC BCD 0 " e premere " Invio". Seguire con " STA BCD 0 " e "Enter " e poi la stessa serie di codici con " 1 + " alla fine di prendere cura di trasportare . Per passare al bit successivo nel vostro numero , immettere " DEX ".
3
ripetere quelle voci per ogni bit del numero che si sta convertendo . Quando hai finito , immettere " BNE CNVBIT " per terminare la conversione. Una volta ottenuto il risultato , inserire " CLD " per mettere il nuovo circuito integrato in modo binario , e indicare che si è fatto con il processo inserendo " BRK ".