Article View: be.comp.programming
Article #8650Re: CPU informatie opvragen via C++
From: Pieter Philippaerts
Date: Wed, 19 Jun 2002 20:11
Date: Wed, 19 Jun 2002 20:11
30 lines
2367 bytes
2367 bytes
"Philip Paeps" <philip@paeps.cx> wrote in message news:SZ3Q8.40753$ud.5932@afrodite.telenet-ops.be... > Soit. Even veronderstellen dat je een ia32-variant hebt. De meesten daarvan > ondersteunen de 'cpuid' instructie, sommigen (Cyrix-afkooksels) niet. Dus, > best even checken of de instructie bestaat. In de veronderstelling dat ze > bestaat (je hebt een 'echte' Intel), gewoon de cpuid instructie gebruiken, en > de uitkomst-registers printen. Voor meer info over CPUID: http://www.sandpile.org/ia32/cpuid.htm > Naar mijn bescheiden mening is dit het makkelijkste te doen met wat embedded > assembler, hoewel de meesten het hierover waarschijnlijk niet met me eens > zullen zijn :-) Nee, ik ben met je akkoord... Zo'n dingen schreeuwen gewoon naar Assembly. > In C kan ik je een voorbeeldje in elkaar boxen, C++ zal wel iets gelijkaardigs > zijn. Begin dit jaar heb ik een NASM library geschreven die dit soort dingen doet; als je wil, Christof, kan hem vinden op http://www.allapi.net/vbexamples/vbexample.php?vbexample=CPUINFO Mvg, Pieter Philippaerts
Technical Details
Message-ID:
<1024517317.653677@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-06!supernews.com!iad-peer.news.verio.net!news.verio.net!newsfeed.vmunix.org!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<B93687CB.77D7%christof_laeremans@hotmail.com> <SZ3Q8.40753$ud.5932@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,7b53403a44943930 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-06-19 13:09:53 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-06!supernews.com!iad-peer.news.verio.net!news.verio.net!newsfeed.vmunix.org!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail From: "Pieter Philippaerts" <Pieter@mentalis.org> Newsgroups: be.comp.programming Subject: Re: CPU informatie opvragen via C++ Date: Wed, 19 Jun 2002 22:11:57 +0200 Organization: KULeuvenNet Lines: 33 Message-ID: <1024517317.653677@seven.kulnet.kuleuven.ac.be> References: <B93687CB.77D7%christof_laeremans@hotmail.com> <SZ3Q8.40753$ud.5932@afrodite.telenet-ops.be> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be X-Trace: naxos.belnet.be 1024517318 28420 134.58.127.12 (19 Jun 2002 20:08:38 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Wed, 19 Jun 2002 20:08:38 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)