Bogomil
Registrierter Benutzer
Beiträge: 3
|
Erstellt: 16.09.06, 21:37 Betreff: Addition unsigned mit natural |
|
|
Servus,
ich bin erst seit gestern in die Materie eingestiegen und habe mich gefragt ob es möglich ist sowas zu schreiben wie:
ARCHITECTURE nur_bedieneinheit OF bedieneinheit IS SIGNAL Z : unsigned(7 downto 0); BEGIN Z <= "00101000"; -- das wären dann 10#40# . . . PROCESS(...) BEGIN IF ..... AND Z > "00101000" THEN Z <= Z - 1;
So also da soll dann in dem Process binär 1 von Z abgezogen werden. Also wenn jetzt der Process startet mit:
Z = 00101001 (binär)
soll
Z = 00101000 (binär) rauskommen!
Geht sowas,...wenn nicht wie geht sowas ?
Hilfe wäre echt super. ;-)
MfG Bogomil
|
|