Ahojte, začínam s Assemblerom a do môjho programu potrebujem výpis čísla v binárnom tvare, ale netuším ako to spraviť. Vedeli by ste mi s tym pomôcť?
Fórum › Assembler
Assembler 8080 vypis do binarky
#1 Richard
přes carry rotaci
postup
- vstup v A číslo
- jeden z dalších registrů použít jako čítač 8 bitů
opakování
- rotace RLC A (doleva nejvyšší bit do Carry flagu registru příznaků)
- JC C1 (skoč když Carry=1)
- zobraz 0
- jmp čítač
C1:
- zobraz 1
čítač:
- dekrtement registru čítače
- JNZ Opakování (opakuj dokud není 0)
- konec
pozor na uchovávání stavu A a čítače při zobrazování, asi bych si udělal místo v paměti 8B na binární znaky a výstup pak dělal najednou
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 51 hostů
Podobná vlákna
Assembler 8080 pomoc — založil bbeni
POmoc s assembler 8080 pls — založil firinko
Z *.py do linuxovej binárky — založil XGeniuS
Binárky k libpng na Windows - máte někdo? — založil oxidián
Převod "printu" do binárky — založil Psycho