1000 Taktzyklen/Schritte benötigen.
Junge, junge, etwas viel, also ich mach das so:

zielregister leeren,

1.cp,cpc Zahl mit 1000
wenn Carry, springen zu 2
inc 1000-er Register
sub sbc Zahl 1000
spring nach 1

2. cp Zahl,100
wenn Carry,springen zu 3
inc 10-er Register
sub Zahl 100
spring nach 2

3. Genauso für 10

4. Rest in 1-er Register

Fertig

Ich hoffe, Du versehst, wie ich das meine sonst Poste ich ein Codeschnipsel

Gruß Sebastian