파워서플라이 (Power Supply)

PUBLISHED 2010. 9. 13. 11:09
POSTED IN COMPUTER

EMI필터 -> AC/DC 정류 -> DC/DC 스위칭트렌스 -> 출력

+12V : CPU, RAM, VGA, PCI, HDD, ODD, FDD, System Cooler
+5V : Mouse, Keyboard, Speaker, HDD/POWER LED
+3.3V : 메인보드 IC회로, USB, SATA
+5VSB : PC전원 ON/OFF, NIC, MODEM 상태 확인
(+12V는 공급 가능한 최대전류량이 +5/+3.3V는 전압의 안정성이 중요)

  P=VI이므로 +3.3V(112.2W), +5V(200W)이고 합계는 312.2W가 되지만 250W라는 콤바인드 출력 용량에 의해 최대 출력 범위가 제한 된다. 만약 +5V의 40A를 모두 사용하고 있다면, +3.3V는 32A가 아닌 15A만 사용이 가능하다. +12V에도 같은 개념이 적용되어 V1, V2가 동시에 22A로 풀로드 출력이 불가능하다. 전체출력 또한 콤바인드 출력의 영향으로 계산된 용량보다 적게 표시된 것을 확인할 수 있다.

* OPP(Over Power Protection): 과출력 보호
* OVP, UVP(Over/Under Voltage Protection): 과(저)전압 보호
* OCP(Over Current Protection): 과전류 보호
* OLP(Over Load Protection): 과부하 보호
* SCP(Short Circuit Protection): 단락(쇼트) 보호
* OTP(Over Temperature Protection): 과온(고온) 보호


main() 함수

PUBLISHED 2010. 6. 15. 16:23
POSTED IN C/C++
  main() 함수는 C 프로그램의 진입점(entry point)으로 반드시 존재하여야하며, 반환값(return value)과 인수(argument)의 필요여부에 따라 여러가지 형태로 정의 가능가 가능하다.

  // main()
#include <stdio.h>
main()
{
   printf("C Programming...\n");
}

  // void main()
#include <stdio.h>
void main()
{
   printf("C Programming...\n");
}

  // main(void)
#include <stdio.h>
main(void)
{
   printf("C Programming...\n");
}

  // void main(void)
#include <stdio.h>
void main(void)
{
   printf("C Programming...\n");
}

  // int main()
#include <stdio.h>
int main()
{
   printf("C Programming Language\n");
   return 0;
}

  // int main(void)
#include <stdio.h>
int main(void)
{
   printf("C Programming Language\n");
   return 0;
}

C컴파일을 위한 Visual C++ 2010 Express 설정

PUBLISHED 2010. 6. 5. 19:55
POSTED IN C/C++

 

맨 위로