- Beiträge
- 5.752
- Reaktionspunkte
- 1.201
-> Hier kostenlos registrieren
Hallo,
wie heißt es doch, alle guten Dinge sind drei, hier kommt mein drittes und hoffentlich letztes Problem für heute.
Für einen anderen Test habe ich ein Lauflichtprogramm für ein CX5010 erstellt bei dem die Bits eines Words jeweils um ein Bit weiter rotieren. Was mir jetzt aufgefallen ist, war das je nach Zykluszeit die Zeitdauer die die CPU zum Umschalten aller Ausgänge braucht unterschiedlich lang ist. Mal ein Beispiel:
Im aktuellen Zyklus wird das Bit per ROL von 2 nach 3 verschoben, die Zykluszeit beträgt 1s. Nun geht an den Ausgängen zunächst Bit 2 auf false und ca. 500ms später geht Bit 3 auf true. Mir ist schon klar, dass das nicht unbedingt gleichzeitig passieren kann, aber das das so relativ lange dauert und die Zeit sich mit der Zykluszeit ändert ist für mich doch etwas unverständlich. Nicht das Missverständnisse aufkommen, ich meine nicht die Zeit die benötigt wird um ein Word komplett zu rotieren, die muss sich natürlich mit der Zykluszeit ändern, da pro Zyklus nur um ein Bit verschoben wird.
Von irgendwas mit Internetzugang gesendet.
wie heißt es doch, alle guten Dinge sind drei, hier kommt mein drittes und hoffentlich letztes Problem für heute.
Für einen anderen Test habe ich ein Lauflichtprogramm für ein CX5010 erstellt bei dem die Bits eines Words jeweils um ein Bit weiter rotieren. Was mir jetzt aufgefallen ist, war das je nach Zykluszeit die Zeitdauer die die CPU zum Umschalten aller Ausgänge braucht unterschiedlich lang ist. Mal ein Beispiel:
Im aktuellen Zyklus wird das Bit per ROL von 2 nach 3 verschoben, die Zykluszeit beträgt 1s. Nun geht an den Ausgängen zunächst Bit 2 auf false und ca. 500ms später geht Bit 3 auf true. Mir ist schon klar, dass das nicht unbedingt gleichzeitig passieren kann, aber das das so relativ lange dauert und die Zeit sich mit der Zykluszeit ändert ist für mich doch etwas unverständlich. Nicht das Missverständnisse aufkommen, ich meine nicht die Zeit die benötigt wird um ein Word komplett zu rotieren, die muss sich natürlich mit der Zykluszeit ändern, da pro Zyklus nur um ein Bit verschoben wird.
Von irgendwas mit Internetzugang gesendet.