Hallo zusammen, ich hab das Problem, dass beim hin und her Kopieren eines Bytes nach einem rotier Befehl auf einmal alle Bits gelöscht sind. Konkret geht es um die Stelle an der auskommentiert "weiterer Code" steht. Wenn ich die mov Befehle davor und danach (mov nb0,a & mov a,nb0) entferne funktioniert es auf einmal. Ich komm einfach nicht drauf woran das liegen könnte. Eigentlich wird doch nur der Akku auf nb0 geschrieben und danach wieder nb0 auf den Akku. Komischerweise werden die Bits nicht gelöscht wenn ich den Rotierbefehl weglasse. Aber ohne macht das Programm halt keinen Sinn.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
Gruß Michael