Autor |
Beitrag |
kami
Gast
|
|
nach oben |
|
|
PletzerC
Neuling
Beiträge: 5
|
Erstellt: 10.11.05, 13:49 Betreff: Re: S.O.S!
drucken
weiterempfehlen
|
|
|
ähnlich wie c variable=variable<<3; oder: variable<<=3;
probiers mal mit
testvector <= testvector > 3; var(neu) zuweisung var(alt) shift um 3 stellen
|
|
nach oben |
|
|
PletzerC
Neuling
Beiträge: 5
|
Erstellt: 13.12.05, 23:58 Betreff: Re: S.O.S!
drucken
weiterempfehlen
|
|
|
sorry kann sein, dass ich mich da geirrt habe, habe gerade selbst probs mitn shiftn
sll srl sla sra rol ror
sind eigendlich die shift operationen
haut bei mir aber irgendwie nicht hin!!??- muss aber!!!!!
|
|
nach oben |
|
|
pzwack
Registrierter Benutzer
Beiträge: 4
|
Erstellt: 14.12.05, 09:10 Betreff: Re: S.O.S!
drucken
weiterempfehlen
|
|
|
Zitat:
wie funktioniert das shit shift-funktion? |
Die ganzen Rotierfunktionen sind für Vektoren (bit / std_logic_vector / unsigned) definiert, aber nicht für Integer.
Bevor du jetzt was schreibst wie
Zitat:
original := 21; shifted := to_integer( to_unsigned(original,8) sll 1) |
probiers doch lieber mit original*2, original/2 oder original*(2**n).
Peter
|
|
nach oben |
|
|
|