Hey Leute ich will eine Umwandlung von einer Dezimalzahl in eine Dualzahl vornehmen und dabei über Ascii gehen. Ich will dies als Assemblerprogramm für den Motorola 68000 vornehmen. Könnt ihr mir da helfen. Also ich will z.b. Die Zahl 23456 einlesen diese wird dann folgendermaßen abgespeichert in Asciiform:
------------
| 00x32 |
------------
| 00x33 |
------------
| 00x34 |
------------
| 00x35 |
------------
nun ziehe ich ja $30 ab um dann auf die Dezimalzahl zu kommen. Jetzt meine Frage ich will dies nun in Dualzahlen umwandeln des heißt ich nehm dann z.b. 00x32 Modulo 2 und nehm den Rest der für Dualzahlen zuständig ist also muss ja 010 rauskommen aber wie krieg ich diese Funktion im Assembler hin? Ich hoffe mir kann jemand weiterhelfen!
------------
| 00x32 |
------------
| 00x33 |
------------
| 00x34 |
------------
| 00x35 |
------------
nun ziehe ich ja $30 ab um dann auf die Dezimalzahl zu kommen. Jetzt meine Frage ich will dies nun in Dualzahlen umwandeln des heißt ich nehm dann z.b. 00x32 Modulo 2 und nehm den Rest der für Dualzahlen zuständig ist also muss ja 010 rauskommen aber wie krieg ich diese Funktion im Assembler hin? Ich hoffe mir kann jemand weiterhelfen!