24.12.2012 Aufrufe

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2.3.4.2 Zeichengrößen<br />

2 Sprachelemente<br />

Zeichengrößen, im Englischen "characters", sind einzelne Zeichen, die<br />

in Hochkommata stehen müssen. Sie sind allerdings case-sensitiv, d.h.<br />

ein 'a' und ein 'A' werden in <strong>VHDL</strong> unterschieden.<br />

'x' '2' '*' ''' '"' -- dies alles sind gueltige und<br />

'X' '0' '%' ' ' '?' -- verschiedene Zeichengroessen.<br />

2.3.4.3 Zeichenketten<br />

Zeichenketten, im Englischen "strings", sind beliebig lange Ketten aus<br />

Einzelzeichen, die in Anführungszeichen stehen. Es ist auch eine leere<br />

Zeichenkette erlaubt. Wie bei Einzelzeichen wird auch bei den<br />

Zeichenketten zwischen Groß- und Kleinschreibung unterschieden;<br />

d.h. die Zeichenketten "<strong>VHDL</strong>", "Vhdl" und "vhdl" sind voneinander<br />

verschieden. Zeichenketten innerhalb von Zeichenketten stehen<br />

in doppelten Anführungszeichen. Um Zeichenketten zu verknüpfen<br />

(zusammenzubinden), ist der Verknüpfungsoperator (&) zu verwenden.<br />

Achtung: Eine Zeichenkette <strong>mit</strong> einem Element entspricht nicht dem<br />

dazu passenden Einzelzeichen, d.h. beispielsweise, daß die Zeichenkette<br />

"A" ungleich dem Zeichen 'A' ist.<br />

"Dies ist eine Zeichenkette" -- in <strong>VHDL</strong> gueltige<br />

"erster, " & "zweiter String" -- Zeichenketten<br />

"Alpha", "alpha" -- verschiedene Zeichenketten<br />

"" -- leere Zeichenkette<br />

"Ein Anfuehrungszeichen: "" " -- Ein Anfuehrungszeichen: "<br />

"Ein ""string"" in einem String"<br />

2.3.4.4 Bit-String-Größen<br />

Bit-Strings sind Zeichenketten, die aus den Ziffern 0 bis 9 und den<br />

Buchstaben a (A) bis f (F), entsprechend dem hexadezimalen Zif-<br />

© G. Lehmann/B. Wunder/M. Selz 65

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!