entityfktab is port(x4,x3,x2,x1 : in bit; y : out bit); end; architecture demo of fktab is begin with bit_vector'(x4,x3,x2,x1) select y <='1' when"0001", '1' when"0010", '1' when"0100", '1' when"0111", '1' when"1000", '1' when"1011", '1' when"1101", '1' when"1110", '0' when others; end demo;
was hat das apostroph nach dem bibtvector zu sagen, oder ist das einfach fest?
und dann Unterschied zwischen bit_vector und std_logic_vector?
Re: bitvector?
Bzgl. bit_vector'(x1, x2, x3, x4): Das ist eine sogenannte qualified expression. Damit legt man den Typen des Ausdrucks explizit fest, also die Case-Variable, die dann als bit_vector definiert wird.
Bzgl. bit_vector und std_logic_vector: Naja, bit ist 0/1, std_logic ist UX01ZWLH-, also insgesammt 9 mögliche Werte. Und davon dann halt die Vectoren.
Mehrwertlogik verwendet man dann, wenn Werte z.B. auch Tristate sein können, oder per Pull Up/Down auf H oder L sein können. Ausserdem kann man dort X darstellen, und ein std_logic-Signal ist default 'U', während bit default '0' ist. In der Simulation macht das dann schon nen Unterschied (Beim bit sieht man nicht, wenn der Wert nicht initialisiert oderresetted wird).
Am besten mal ein gutes VHDL-Buch kaufen oder im INet nach einschlägigen Tutorials suchen. Ist einiges an gutem Material verfügbar.
Re: bitvector?
Hallo, ich bin schon lange mit Internetverdiensten vertraut, es gibt viele Möglichkeiten, Glücksspiel ist sehr einfach. Es reicht aus, ein paar Strategien zu lernen, um mit dem Verdienen zu beginnen. Um ein ehrliches Casino zu wählen, müssen Sie Bewertungen lesen. Ich bin seit mehr als einem Jahr hier https://stuttgart-lacrosse.de/ Ich spiele und verdiene Geld, ich mag Spielautomaten und Spielautomaten. Wenn Sie nach einem Casino suchen, dann ist dies genau das, was Sie brauchen. Sie können Bewertungen lesen, wenn Sie möchten, empfehle ich!