Files
CPXV2/CPXV2 PTS/References/GaudiCfg/help/macro/bitop.html
2025-03-20 08:38:05 +09:00

143 lines
3.1 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML-Exportfilter">
<LINK REL="STYLESHEET" HREF="funktionen.css">
<TITLE> BitOp [INT / Hex/ Bin/ Oct]</TITLE></HEAD>
<BODY BGCOLOR="#ffffff">
<DIV>
<table BORDER=0 COLS=1 WIDTH="100%" BGCOLOR="#FFFFCC" NOSAVE ><tr ALIGN=CENTER VALIGN=CENTER NOSAVE><td NOSAVE><font face="Arial,Helvetica"><font size=+2></font></font><br><font face="Arial,Helvetica"><font size=+2>CCS Standardfunction &nbsp;&nbsp;<b>BitOp [INT / Hex/ Bin/ Oct]</b></font></font><br>&nbsp;</td></tr></table><p><p></DIV>
<H2 CLASS="Funktion">
<A NAME="pgfId=11450">
</A>
BitOp [INT / Hex/ Bin/ Oct]</H2>
<P CLASS="Me&szlig;parameter">
<A NAME="pgfId=11452">
</A>
Value1 [INT]</P>
<P CLASS="Me&szlig;parameter">
<A NAME="pgfId=11454">
</A>
Value2 [INT]</P>
<P CLASS="Me&szlig;parameter">
<A NAME="pgfId=11456">
</A>
Operation [Str]</P>
<P CLASS="Normal">
<A NAME="pgfId=11458">
</A>
</P>
<DIV>
<H6 CLASS="FktBeschrTitel">
<A NAME="pgfId=11460">
</A>
Description of Function</H6>
<P CLASS="FktBeschrText">
<A NAME="pgfId=11462">
</A>
Performs a bit operation on two integers. The result is also an integer.</P>
<P CLASS="Parameter">
<A NAME="pgfId=11464">
</A>
</P>
<P CLASS="ParameterTitel">
<A NAME="pgfId=11466">
</A>
Testing Points</P>
<P CLASS="ParameterBeschreibung">
<A NAME="pgfId=11468">
</A>
None</P>
<P CLASS="FktBeschrText">
<A NAME="pgfId=11470">
</A>
</P>
<P CLASS="ParameterTitel">
<A NAME="pgfId=11472">
</A>
Parameters</P>
<P CLASS="Parameter">
<A NAME="pgfId=11474">
</A>
</P>
<P CLASS="Me&szlig;parameter">
<A NAME="pgfId=11476">
</A>
Value1</P>
<P CLASS="ParameterBeschreibung">
<A NAME="pgfId=11478">
</A>
First integer value (or variable which contains the value) for the bit operation.</P>
<P CLASS="ParameterBeschreibung">
<A NAME="pgfId=11480">
</A>
</P>
<P CLASS="Me&szlig;parameter">
<A NAME="pgfId=11482">
</A>
Value2</P>
<P CLASS="ParameterBeschreibung">
<A NAME="pgfId=11484">
</A>
Second integer value (or variable which contains the value) for the bit operation.</P>
<P CLASS="ParameterBeschreibung">
<A NAME="pgfId=11486">
</A>
</P>
<P CLASS="Me&szlig;parameter">
<A NAME="pgfId=11488">
</A>
Operation</P>
<P CLASS="ParameterBeschreibung">
<A NAME="pgfId=11490">
</A>
Logical bit operator: AND, OR, XOR</P>
<P CLASS="Beispiel">
<A NAME="pgfId=11492">
</A>
</P>
<P CLASS="Tabelle">
<A NAME="pgfId=11494">
</A>
</P>
<P CLASS="Beispiel">
<A NAME="pgfId=11496">
</A>
Example<BR>
</P>
<DIV>
<H6 CLASS="Body">
<A NAME="pgfId=11499">
</A>
</H6>
<TABLE BORDER="1">
<TR>
<TD ROWSPAN="1" COLSPAN="1">
<P CLASS="Tabelle">
<A NAME="pgfId=2376">
</A>
BitOp</P>
</TD>
<TD ROWSPAN="1" COLSPAN="1">
<P CLASS="Tabelle">
<A NAME="pgfId=2378">
</A>
W1,255,XOR</P>
</TD>
</TR>
</TABLE>
<P CLASS="Normal">
<A NAME="pgfId=11501">
</A>
</P>
<P CLASS="Normal">
<A NAME="pgfId=11505">
</A>
<A NAME="_Toc331377925">
</A>
The integer value in the variable W1 is linked to 255 (decimal notation) by the operator XOR (255dec = FFhex = Form binary bit complement)</P>
</DIV>
</DIV>
</BODY>
</HTML>