<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to get CPU Serial Number in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985282#M26999</link>
    <description>Searching the internet I found this document:

&lt;A href="http://www.8191.net/projects/uname/Intel_cpuid.pdf" target="_blank"&gt;http://www.8191.net/projects/uname/Intel_cpuid.pdf&lt;/A&gt;

it's very interesting.

Now I have a second question: what level of MASM is needed to use CPUID ?

Thanks again for your support.

Mario</description>
    <pubDate>Wed, 13 Jul 2005 05:40:07 GMT</pubDate>
    <dc:creator>marsac</dc:creator>
    <dc:date>2005-07-13T05:40:07Z</dc:date>
    <item>
      <title>How to get CPU Serial Number</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985281#M26998</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;I'm looking for a pointer toarticle/document that explains how I can read the CPU serial number. I'm interested in Assembler code.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Can somebody help me ?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Thanks in advance&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Mario&lt;/DIV&gt;</description>
      <pubDate>Wed, 13 Jul 2005 00:00:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985281#M26998</guid>
      <dc:creator>marsac</dc:creator>
      <dc:date>2005-07-13T00:00:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to get CPU Serial Number</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985282#M26999</link>
      <description>Searching the internet I found this document:

&lt;A href="http://www.8191.net/projects/uname/Intel_cpuid.pdf" target="_blank"&gt;http://www.8191.net/projects/uname/Intel_cpuid.pdf&lt;/A&gt;

it's very interesting.

Now I have a second question: what level of MASM is needed to use CPUID ?

Thanks again for your support.

Mario</description>
      <pubDate>Wed, 13 Jul 2005 05:40:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985282#M26999</guid>
      <dc:creator>marsac</dc:creator>
      <dc:date>2005-07-13T05:40:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to get CPU Serial Number</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985283#M27000</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;Greetings from Intel Software Network Support. &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;Yes, Application Note 485, Intel Processor Identification and the CPUID Instruction, is also available directly from the Intel web site: &lt;A href="http://www.intel.com/support/processors/sb/cs-009861.htm" target="_blank"&gt;http://www.intel.com/support/processors/sb/cs-009861.htm&lt;/A&gt;.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;We also recommend the CPUID section of the IA-32 Intel Architecture Software Developers Manuals, vol. 2, Instruction Set Reference: &lt;A href="http://developer.intel.com/design/Pentium4/documentation.htm" target="_blank"&gt;http://developer.intel.com/design/Pentium4/documentation.htm&lt;/A&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;To learn how to use the CPUID instruction to read the Processor Serial Number whenthere is a serial number present, see AP-909, Intel Processor Serial Number: &lt;A href="http://www.intel.com/design/pentiumiii/applnots/245125.htm" target="_blank"&gt;http://www.intel.com/design/pentiumiii/applnots/245125.htm&lt;/A&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;Looking &lt;/FONT&gt;&lt;A href="http://webster.cs.ucr.edu/Articles/X86FAQ/masm.html" target="_blank"&gt;&lt;FONT size="2"&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size="2"&gt;*, it appears that versions of MASM* dating back to 1995 have been capable of dealing with the CPUID instruction. However, keep in mind that only the Pentium III Xeon, Mobile Pentium III and Pentium III processors support the processor serial number feature introduced by the Pentium III processor. No other Intel processor supports the processor serial number feature:&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;A href="http://support.intel.com/support/processors/pentium4/sb/CS-001641-prd483.htm" target="_blank"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;A href="http://support.intel.com/support/processors/pentium4/sb/CS-001641-prd483.htm" target="_blank"&gt;http://support.intel.com/support/processors/pentium4/sb/CS-001641-prd483.htm&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;It looks like the &lt;/FONT&gt;&lt;A href="http://www.intel.com/design/intarch/pentiumiii/docs_pentiumiii.htm" target="_new" s_oid="http://support.microsoft.com/support/kb/articles/Q228/4/54.asp" s_oidt="0"&gt;&lt;FONT size="2"&gt;Microsoft Macro Assembler (MASM) version 6.14 patch&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size="2"&gt;was the one being made available for compatibility with the Intel Pentium III processor at the time.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;For additional Processor Serial Number (PSN) information from support.intel.com,please see: &lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;A href="http://support.intel.com/support/processors/pentiumiii/sb/CS-007579.htm" target="_blank"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;A href="http://support.intel.com/support/processors/pentiumiii/sb/CS-007579.htm" target="_blank"&gt;http://support.intel.com/support/processors/pentiumiii/sb/CS-007579.htm&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;A href="http://support.intel.com/support/processors/pentiumiii/sb/CS-007582.htm" target="_blank"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;A href="http://support.intel.com/support/processors/pentiumiii/sb/CS-007582.htm" target="_blank"&gt;http://support.intel.com/support/processors/pentiumiii/sb/CS-007582.htm&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;You might also be interested in this &lt;A href="http://www.gamasutra.com/features/wyatts_world/19990528/pentium3_01.htm" target="_blank"&gt;Gamasutra&lt;/A&gt;* articlewritten about coding forthe Pentium III processor when it first came out.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;
&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;Lexi S.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;Intel Software Network Support&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;A href="http://www.intel.com/software/" target="_blank"&gt;http://www.intel.com/software/&lt;/A&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align="left"&gt;&lt;FONT size="2"&gt;&lt;A href="http://www.intel.com/cd/ids/developer/asmo-na/eng/58987.htm" target="_blank"&gt;Contact us&lt;/A&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;Message Edited by intel.software.network.support on &lt;SPAN class="date_text"&gt;11-15-2005&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;08:57 PM&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Jul 2005 08:41:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985283#M27000</guid>
      <dc:creator>Intel_Software_Netw1</dc:creator>
      <dc:date>2005-07-13T08:41:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to get CPU Serial Number</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985284#M27001</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;First of all thanks a lot for your support. I got all these valuable documents for my analysis.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Now I have the last question about the assembler.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Why, when I look for assembly, I see that a lot of people use MASM dated 1993, 1994 1995 ??? all very old version of assembler. May be because not much people use assembler or because many of them prefer to use a mix of C/C++ and "inline" assembler or other ?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Then, the final question is: what is, today, the "state of art" assembler compiler for Intel CPU from Intel or other sw vendor ?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;thanks again,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Mario&lt;/DIV&gt;</description>
      <pubDate>Wed, 13 Jul 2005 21:29:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985284#M27001</guid>
      <dc:creator>marsac</dc:creator>
      <dc:date>2005-07-13T21:29:22Z</dc:date>
    </item>
    <item>
      <title>In this page I got a software</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985285#M27002</link>
      <description>&lt;P&gt;In this page I got a software&lt;A href="http://fullversionsdownload.com/windows/"&gt; http://fullversionsdownload.com/windows/ &lt;/A&gt;, After I install the software it automatically show the all detail of cpu.&lt;/P&gt;

&lt;P&gt;Like Cpu model number and CPU serial number FpO number Like that&lt;/P&gt;</description>
      <pubDate>Mon, 18 May 2015 09:23:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985285#M27002</guid>
      <dc:creator>Bala_m_</dc:creator>
      <dc:date>2015-05-18T09:23:15Z</dc:date>
    </item>
    <item>
      <title>Hello Mario.</title>
      <link>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985286#M27003</link>
      <description>&lt;P&gt;Hello Mario.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;There are many stand-alone assemblers around. I prefer to use 'MASM', currently called 'ML' , the one issued by Microsoft, because it allows me to debug ASM-routines within C programs as well as inline-asm parts. (I code using &amp;nbsp;Visual C).&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;ML.EXE closely follows the conventions and mnemonics as in Intel's documentations.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;This compiler is distributed as an integral part of the VC package, usually called 'ML.EXE' or 'ML64.exe' for 64-bit version. You have one version to compile 64-bit instructions on a 32-bit system, and one for 64-bit code compiled on a 64-bit systems (I failed to find a difference). Search your own VC directory. In my VC, the 64-bit version on 64-bit system is in path&amp;nbsp;&lt;/P&gt;

&lt;P&gt;"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\x86_amd64\ml64.exe"&lt;/P&gt;

&lt;P&gt;The Intel C compiler allows using 64-bit inline assembler. &amp;nbsp;My VC &amp;nbsp;C-compiler does not. So, I recommend using Intel compiler. &amp;nbsp;ML64.EXE works with both.&lt;/P&gt;

&lt;P&gt;Have fun!&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 May 2015 09:31:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/How-to-get-CPU-Serial-Number/m-p/985286#M27003</guid>
      <dc:creator>zalia64</dc:creator>
      <dc:date>2015-05-26T09:31:27Z</dc:date>
    </item>
  </channel>
</rss>

