<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[__asm volatile(&amp;quot;rdtsc&amp;quot; : &amp;quot;=A&amp;quot; (blablub))]]></title><description><![CDATA[<p>Der Compiler meldet mir immer eine Syntaxfehler im &quot;Opcode&quot; wenn ich das compiliere:</p>
<pre><code>#include &lt;stdio.h&gt;
#define rdtsc(x)  __asm volatile(&quot;rdtsc&quot; : &quot;=A&quot; (x))

void main (void)
{
	long long start, ende; 
	rdtsc(start);
	rdtsc(ende);
	printf(&quot;%Ld Zyklen seit Start&quot;, (ende - start));
}
</code></pre>
<p>Den asm Befehl gibts seit Pentium MMX, ich hab einen mobilen Athlon XP da sollte es glaub ich kein Problem geben und ich arbeite mit dem Visual C++ Compiler.</p>
<p>Könnt ihr mir sagen warum er den asm Befehl nicht kennt (was ich nicht glaub:) )oder ob ichs falsch geschreiben hab ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/72244/__asm-volatile-quot-rdtsc-quot-quot-a-quot-blablub</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 07:08:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/72244.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Apr 2004 17:40:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to __asm volatile(&amp;quot;rdtsc&amp;quot; : &amp;quot;=A&amp;quot; (blablub)) on Mon, 26 Apr 2004 17:40:58 GMT]]></title><description><![CDATA[<p>Der Compiler meldet mir immer eine Syntaxfehler im &quot;Opcode&quot; wenn ich das compiliere:</p>
<pre><code>#include &lt;stdio.h&gt;
#define rdtsc(x)  __asm volatile(&quot;rdtsc&quot; : &quot;=A&quot; (x))

void main (void)
{
	long long start, ende; 
	rdtsc(start);
	rdtsc(ende);
	printf(&quot;%Ld Zyklen seit Start&quot;, (ende - start));
}
</code></pre>
<p>Den asm Befehl gibts seit Pentium MMX, ich hab einen mobilen Athlon XP da sollte es glaub ich kein Problem geben und ich arbeite mit dem Visual C++ Compiler.</p>
<p>Könnt ihr mir sagen warum er den asm Befehl nicht kennt (was ich nicht glaub:) )oder ob ichs falsch geschreiben hab ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/509351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/509351</guid><dc:creator><![CDATA[david__14]]></dc:creator><pubDate>Mon, 26 Apr 2004 17:40:58 GMT</pubDate></item></channel></rss>