资源简介
#include "StdAfx.h"
#include "cpuassembly.h"
// bit flags set by cpuid when called with register eax set to 1
#define MMX_SUPPORTED 0x00800000
#define SSE_SUPPORTED 0x02000000
#define SSE2_SUPPORTED 0x04000000
#define AMD_3DNOW_SUPPORTED 0x80000000
// AMD specific
#define AMD_3DNOW_EX_SUPPO
代码片段和文件信息
#include “StdAfx.h“
#include “cpuassembly.h“
// bit flags set by cpuid when called with register eax set to 1
#define MMX_SUPPORTED 0x00800000
#define SSE_SUPPORTED 0x02000000
#define SSE2_SUPPORTED 0x04000000
#define AMD_3DNOW_SUPPORTED 0x80000000
// AMD specific
#define AMD_3DNOW_EX_SUPPORTED 0x40000000
#define AMD_MMX_EX_SUPPORTED 0x00400000
#define SUPPORT_MMX 0x0001
#define SUPPORT_3DNOW 0x0002
#define SUPPORT_SSE 0x0004
#define SUPPORT_SSE2 0x0008
CPUAssembly::CPUAssembly(void)
{
memset(&sCPUInfo 0 sizeof(sCPUInfo));
}
CPUAssembly::~CPUAssembly(void)
{
}
bool CPUAssembly::IsCPUID() const
{
__try
{
_asm
{
xor eax eax
cpuid
}
}
__except (EXCEPTION_EXECUTE_HANDLER)
{
return false;
}
return true;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3738 2005-01-23 16:45 CPUAssembly.cpp
文件 2583 2005-01-23 16:46 CPUPlatformSDK.cpp
文件 3882 2005-01-23 16:35 CPURegistry.cpp
文件 5027 2005-01-23 17:02 ICPUInfo.cpp
文件 1068 2005-01-23 16:44 CPUAssembly.h
文件 766 2005-01-22 20:55 CPUPlatformSDK.h
文件 1081 2005-01-22 20:55 CPURegistry.h
文件 1242 2005-01-23 16:43 ICPUInfo.h
- 上一篇:BFGS算法C源代码
- 下一篇:VC++玩转炫酷悬浮窗1---悬浮窗的实现
相关资源
- 基于Qt的VTK应用程序代码
- Qt4 图形设计与嵌入式开发 源代码
- qt 快速读取excel代码
- Linux内核代码
- INA226电流检测的代码
- 基于STM32F407的AD7616代码
- autosar框架代码
- crc16几种标准校验算法及c语言代码(
- BMS下位机和上位机代码
- robomaster步兵车开源代码
- vxWorks开发:飞控代码源码
- 3KW数字LLC源代码
- 单片机LED流水灯源代码
- 单片机蜂鸣器源代码
- STM32的光立方和灯光秀控制算法源代码
- 三电平NPCSVPWM源代码
- STM32F030 UCOSii 例程代码 mdk
- 基于stm32的平衡车代码
- YDL-TH00温度测试代码
- jsoncpp-0.y.z 代码
- STM32F334同步整流buck代码
- UCOS2源代码(未移植版)
- modbus主机代码(可以用在各种MCU平台
- 51单片机34个经典电路制作,附电路图
- 基于飞思卡尔MC9s单片机的CAN通信代码
- CSA算法MATLAB代码
- windows系统编程源代码第四版
- FTP客户端源代码C语言
- RTSPRTP C++ 源代码
- tftpd32 源代码VC
评论
共有 条评论