Herunterladen Inhalt Inhalt Diese Seite drucken

Keysight 3458A Benutzerhandbuch Seite 443

Inhaltsverzeichnis

Werbung

Binäre Funktionen
Das 3458A bietet sieben binäre Funktionen. Diese können beispielsweise zur
Erzeugung digitaler Bitmuster verwendet werden. Wenn für ein Argument ("X"
oder "Y") einer binären Funktion ein Real-Wert spezifiziert wird, so wird dieser auf
einen ganzzahligen Wert im Bereich von –32768 bis +32767 gerundet. Die
verfügbaren binären Funktionen sind in der nachfolgenden Tabelle aufgelistet.
Funktion/Argument
BINAND(X,Y)
BINCMP(X)
BINEOR(X,Y)
BINIOR(X.Y)
BIT(X,Position)
ROTATE(X,Verschiebung)
SHIFT(X,Verschiebung)
[a] Bei einem positiven Verschiebungswert erfolgt die Rotation bzw. Verschiebung in Richtung des niedrigstwertigen
Keysight 3458A Benutzerhandbuch
Bedeutung
Bitweise logische AND-Verknüpfung der Argumente.
Bitweise Binärkomplement-Verknüpfung der Argumente.
Bitweise logische Exklusiv-OR-Verknüpfung der Argumente.
Bitweise logische Inklusiv-OR-Verknüpfung der Argumente.
Diese Funktion liefert den logischen Wert ("0" oder "1") des spezifizierten
Argument-Bits. Für die Bit-Position muss ein Wert im Bereich von 0 (LSB)
bis 15 (MSB) spezifiziert werden.
Diese Funktion liefert das ganzzahlige Ergebnis einer zyklischen
Verschiebung (Rotation) des Arguments um die spezifizierte Anzahl von
Stellen.
Diese Funktion liefert das ganzzahlige Ergebnis einer nicht-zyklischen
Verschiebung des Arguments um die spezifizierte Anzahl von Stellen.
Bits.
Bei einem negativen Verschiebungswert erfolgt die Rotation bzw. Verschiebung in Richtung des höchstwertigen
Bits.
BASIC-Programmiersprache für das 3458A
[a]
7
[a]
443

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis