#import "CPUID.h" #include #include #include @implementation CPUID - (IBAction)idIT:(id)sender { //AlertSoundPlay(); uint32_t d[4]; uint32_t s = 0x01; asm("mov %%ebx, %%esi\n\t" "cpuid\n\t" "xchg %%esi, %%ebx" : "=a" (d[0]), "=S" (d[1]), "=c" (d[2]), "=d" (d[3]) : "a"(s) ); // printf("CPUID (eax=0x01)\n\nEAX....: 0x%x\nEBX....: 0x%x\nECX....: 0x%x\nEDX....: 0x%x\n\n", d[0], d[1], d[2], d[3]); NSString *string1 = [NSString stringWithFormat:@"CPUID (eax=0x01)\n\nEAX....: 0x%x\nEBX....: 0x%x\nECX....: 0x%x\nEDX....: 0x%x\n\n", d[0], d[1], d[2], d[3]]; [textOut setStringValue:string1]; } @end