Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť 6502 Binárne na BCD

binárne číselná sústava používa len číslice 0 a 1 predstavujú číselnú hodnotu , bežne používame v desiatkovej sústave , s číslicami 0 až 9. Keď sme došli číslic v desiatkovej sústave , budeme kĺzať miesto hodnoty a začať pridávať čísla . Po 9 , napríklad , ďalšie číslo v desiatkovej sústave je 10. V binárnom systéme , však, 10 je po 1 , pretože tam sú len dve číslice . Číslo 3 v desiatkovej sústave je 11 v dvojkovej sústave . Binárne kódované desiatkové je číslo z desiatkovej sústavy prevedené do binárneho číslovania . Technológia MOS 6502 je 8 - bitový mikroprocesor , ktorý bol vynájdený v roku 1975 a neskôr bol zabalený v produktoch Commodore . Prevod binárne hodnoty na binárnych desiatkovej sústave pre 6502 vyžaduje špecifický postup . Pokyny dovolená 1

Enter " SED " prepnúť procesor do desiatkového režimu , a potom " LDA # 0 " vymazať kalkulačku . Uveďte počet bitov zadaním " LDX # N " , kde N je počet bitov . Ak je váš zdroj 8 - bitové binárne , bolo by to " LDX # 8. "
2

Enter " ASL popolnice " sa presuniete do prvého bitu a potom zadajte " LDA bcd 0 " začať pridávať výsledky spoločne . Tam je veľa nosenie v binárnych čísel , pretože budete musieť kĺzať miesto hodnôt tak často . Zadajte " ADC BCD 0 " a stlačte " Enter . " Postupujte s " STA BCD 0 " a " Enter " a potom rovnakej série kódov s " 1 + " na konci vziať starostlivosť o nosenie . Ak chcete prejsť na ďalší kúsok vo vašom číslo , zadajte " DEX . "
3

Opakujte tieto záznamy pre každý bit na číslo , ktoré prevádzate . Až budete hotoví , zadajte " BNE CNVBIT " na dokončenie konverzie . Akonáhle budete mať výsledok , zadajte " CLD " dať čip späť do binárneho režimu , a naznačujú , že ste urobil s procesom zadaním " BRK . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené