디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

굇굇횽아들 이코딩 원리좀 알려주세요

나는scv갤로그로 이동합니다. 2010.11.10 20:23:26
조회 110 추천 0 댓글 5

#include <stdio.h>
#include <windows.h>

void cpu_type();
int main(int argc, char **arv){
 cpu_type();
 return 0;
}

void cpu_type()
{
 union {
  char cBuf[sizeof(ULONG) * 12 + 1];
  struct {
   ULONG dw0;
   ULONG dw1;
   ULONG dw2;
   ULONG dw3;
   ULONG dw4;
   ULONG dw5;
   ULONG dw6;
   ULONG dw7;
   ULONG dw8;
   ULONG dw9;
   ULONG dw10;
   ULONG dw11;
  } s;
 } BrandIdent;

 memset( &BrandIdent, 0, sizeof(BrandIdent) );

 __try
 {
  __asm
  {
   push ecx
   push edx
   push ebx

   mov eax, 80000002h
   cpuid
   mov BrandIdent.s.dw0, eax
   mov BrandIdent.s.dw1, ebx
   mov BrandIdent.s.dw2, ecx
   mov BrandIdent.s.dw3, edx

   mov ecx, 80000003h
   cpuid
   mov BrandIdent.s.dw4, eax
   mov BrandIdent.s.dw5, ebx
   mov BrandIdent.s.dw6, ecx
   mov BrandIdent.s.dw7, edx
   
   mov ecx, 80000004h
   cpuid
   mov BrandIdent.s.dw8, eax
   mov BrandIdent.s.dw9, ebx
   mov BrandIdent.s.dw10, ecx
   mov BrandIdent.s.dw11, edx

   pop ebx
   pop edx
   pop ecx
  }
 }
 __except ( EXCEPTION_EXECUTE_HANDLER )
 {
 
 }

 printf("%s\\n", BrandIdent.cBuf);
}


/////////////////////////////////////////

이 코딩이 c언어에서 어셈 구동할수있는 코드라는데 이코딩 구동원리가뭐에용??
굳이 cpu도 알필요있나 싶은데 

내가알고싶은것은 이게 무슨원리냐는 거에용 늅늅늅늅

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
228799 외부링크를 막는거 ㄹㅇㄴ(210.178) 11.01.04 71 0
228797 오랜만에 VS 쓰면서 느낀건데... [4] 땡칠도사갤로그로 이동합니다. 11.01.04 158 0
228796 리눅스 관련 책 추천좀 [2] ㅉㅉㅉ(24.99) 11.01.04 118 0
228794 영어공부를 해야하는데... SODmaster갤로그로 이동합니다. 11.01.04 65 0
228793 오늘도 좋은 아침~ [5] Vita500갤로그로 이동합니다. 11.01.04 103 0
228792 아이센가드 횽 고마워땡큐 [4] 두사늬(210.107) 11.01.04 69 0
228791 이쯤에서 다시보는 목장딸 [10] 르하소갤로그로 이동합니다. 11.01.04 1043 0
228790 아이센가드 형 사랑해 [6] 르하소갤로그로 이동합니다. 11.01.04 108 0
228788 업무 시작과 동시에 입갤하는 것이 개념 [6] 해일리갤로그로 이동합니다. 11.01.04 91 0
228787 오늘 버스 타고 오는데, 옆자리 개새끼가 자꾸 통화해서 잠을 못잤다. [4] 구문룡(112.216) 11.01.04 89 0
228786 내가 터보씨를 쓰는이유 [11] 12324갤로그로 이동합니다. 11.01.04 137 0
228785 컴퓨터 언어 책사는 사람들... [4] 로리콘(144.118) 11.01.04 177 0
228784 c++ 0x에 관한 책은 아직 없냐능 [3] 르하소갤로그로 이동합니다. 11.01.04 84 0
228783 C++의 바이블은 머야? [12] 르하소갤로그로 이동합니다. 11.01.04 171 0
228781 열혈강의 C 새 책 나왓다고 메일왓다 [6] 갤러리갤로그로 이동합니다. 11.01.04 205 0
228780 형아 도와줘ㅠㅠ [3] 와챠(112.154) 11.01.04 60 0
228779 오늘의 독학은 흥했구나.. [2] Finalizer갤로그로 이동합니다. 11.01.04 98 0
228778 횽들 도와줘 php..인데 막혀서.... [7] 미쳐ㅠㅠ(125.129) 11.01.04 117 0
228776 야동 투척 [1] 미클갤로그로 이동합니다. 11.01.04 134 0
228775 형들 출력시간 어떻게 작성해야함? [1] 좆망할기세(118.35) 11.01.04 64 0
228774 온라인인 횽들 우리 댓글로 얘기나해요.~ [12] 기적의 길(203.175) 11.01.04 113 0
228772 HTML 질문드려요 [3] 잉구스갤로그로 이동합니다. 11.01.04 75 0
228771 횽들 C랑 C++ 차이 심한가.. [10] C가몬데(112.144) 11.01.04 463 0
228770 자꾸 시간탓만 하게 되는 심리가 뭐지? [6] 미클갤로그로 이동합니다. 11.01.04 99 0
228769 제가 어제새벽부터 갤의 글을 다 읽어봤는데요 [2] 기적의 길(203.175) 11.01.04 74 0
228768 비행기안에서 네비게이션 돌려본넘있냐 [1] 임베디드(112.150) 11.01.04 83 0
228767 이중포인터를 설명하자고할때 어떻게 표현봐라. [3] 아이센가드갤로그로 이동합니다. 11.01.04 137 0
228764 형들 C++ 이랑 MySQL 이랑 연동하는데 ... [5] 카디군갤로그로 이동합니다. 11.01.04 193 0
228763 요즘 넥슨이 장사가 안되나... 땡칠도사갤로그로 이동합니다. 11.01.04 118 0
228762 K&R 읽고 있는데 [7] ㅉㅉㅉ(24.99) 11.01.04 155 0
228761 드림하이 봐라 갤러리갤로그로 이동합니다. 11.01.04 78 0
228760 이 잣만한 한글문화권에서 태어난게 원망스럽다. [12] Finalizer갤로그로 이동합니다. 11.01.04 252 0
228759 [Android] ActivityGroup ... [2] 임베디드(112.150) 11.01.04 592 0
228758 공부하는 요령 [2] nRESET갤로그로 이동합니다. 11.01.04 104 0
228757 RS232 통신 속도가 너무 느려서 짜증난다 [1] nRESET갤로그로 이동합니다. 11.01.04 278 0
228756 파이썬 리턴이랑 프린트랑 다른게 뭔가여? [5] 박돌똘갤로그로 이동합니다. 11.01.04 100 0
228755 알게모르게 IT분야가 완전 재편되는 분위기다~ [4] (175.120) 11.01.04 217 0
228754 엄청 후진 언어로 고급언어 기능 흉내낼 수 있어요? [4] 곰들\'ⓧ\'갤로그로 이동합니다. 11.01.04 138 0
228753 파이썬 질문이염 [11] 박돌똘갤로그로 이동합니다. 11.01.04 108 0
228752 엑셀좀 알려주세요 [4] Coder갤로그로 이동합니다. 11.01.03 88 0
228751 ASCII시퀀스에서 앞쪽문자를 출력할때 [1] 12324갤로그로 이동합니다. 11.01.03 53 0
228750 늦은입문 (4일째) [1] 나도야(125.31) 11.01.03 83 0
228749 자바스크립트로 디시라이트 만들 수준 정도 되려면 얼마나 배워야할가 [3] 갤러리갤로그로 이동합니다. 11.01.03 143 0
228748 똥싸면서 아이팟으로 갤질중 elwlwlwk갤로그로 이동합니다. 11.01.03 54 0
228747 횽들 이건 왜 생기는 문제죠? [16] 12324갤로그로 이동합니다. 11.01.03 134 0
228746 여자친구를 만드는 가장 빠른 방법 [3] 땡칠도사갤로그로 이동합니다. 11.01.03 115 0
228745 니들은 2D여친이나 만들어라 ㅉㅉ [3] 꿀레갤로그로 이동합니다. 11.01.03 83 0
228744 나도 가끔 여친이 있었으면 조켔다는 생각을 한다. [9] DMW(125.138) 11.01.03 171 0
228742 아이팟으로 갤질중 [3] elwlwlwk갤로그로 이동합니다. 11.01.03 54 0
228741 게시판짜는거 말인데 지금 c++처음하는사람이면 몇일만에 만들수있을가요? [8] 두사늬(210.107) 11.01.03 118 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2