바이어스 전류와 누설 전류, 정적 소비전력 3가지 클록을 멈춘 상태, 즉 아무것도 하지 않아도 전력을 소비하는데 이것을 정적(static)인 소비전력이라고 한다. 마이크로컴퓨터는 움직이고 있지 않아도 정적으로 전력을 소비한다. 여기엔 바이어스 전류, 누설 전류, 소비 전력 등으로 분리된다. 1. CMOS 회로의 누설 전류아래 그림 2에 나타낸 CMOS 인버터 회로에서는 입력 신호가 H레벨이나 L레벨의 일정값이면 부하의 충/방전 전류는 흐르지 않는다. 하지만 그림 6에 나타낸 것처럼 MOS 트랜지스터가 OFF 상태라도 드레인과 소스 간에 문턱값 전압을 낮춘 것을 요인으로 하는 서브 스레숄드(threshold) 누설 전류가 흐른다. 또한 게이트와 실리콘 기판 사이에 터널 효과를 요인으로 하는 게이트 누설 전..
[임베디드 개발자] 소비전력을 낮추기 위한 프로그래밍 (코딩) 소프트웨어의 구조도 소비전력에 영향을 준다소프트웨어를 통해 효과적으로 저 소비전력 모드를 활용하는 것이 중요하나, 그 외에도 주의가 필요하다. 액티브 모드에서는 그 기간을 짧게 하든지, 또는 동작 주파수를 떨어뜨리고 싶으므로 알고리즘 고안을 통해 필요한 CPU 처리에 대한 실행 사이클 수를 조금이라도 줄일 수 없을지 잘 생각하면 좋다. 어떠한 이벤트를 기다려야 하는 경우라면 폴링(polling)에 의한 웨이트는 금물이다. 프로그램이 루프하는 것만으로 플래시 메모리와 CPU 논리가 전력을 소비하기 때문이다. 기다리는 것뿐이라면 슬립 등 저 소비 전력 상태로 하여 인터럽트로 복귀하도록 하자. 코드 사이즈가 가능한 한 작아지도록 알고리즘 고안과 컴..
기업은행 이체한도 확인 (기업은행 인터넷 뱅킹, I-ONE뱅크로 조회) 기업은행 은터넷 뱅킹 홈페이지에서는 이체한도 조회가 쉬운데, i-ONE 뱅크 앱에서는 로그인하고 계좌 정보까지 눌러야 기업은행 이체한도 조회가 됩니다. 이 방법을 몰라 고객센터에 문의했었네요. 근데 고객센터 직원분도 기업은행 이체한도 조회 메뉴를 잘 모르셨어요. "이체 한도 조회"라는 메뉴가 있다고 알려줍니다만, 그런 메뉴 없어요. 그래서 간단히 I-ONE뱅크 앱에서 조회하는 방법 정리해봤습니다. 기업은행 이체한도 조회1. i-ONE 뱅크 접속 i-ONE 뱅크를 실행하고 로그인하세요. 이어서, 왼쪽 아래 계좌조회 버튼을 누릅니다. 계좌조회 화면으로 전환되면서 개인별 계좌가 주르룩~ 보입니다. 저는 자유 예금이 하나라 총 1 계좌라고 ..
카카오 정책 변경으로 티스토리 운영 포기하고 사이트 이전합니다. C++ 200제 관련 문의는 여기에 남겨주세요.
정삼각형 같진 않지만, 변 길이가 2인 정삼각형이 있다고 합시다. 그리고 맨 위부터 반시계방향 순서대로 ABC(직각삼각형)라고 두겠습니다. (까먹고 안 썼네요) 그럼 각 A에서 변 BC에 수선을 내리면, 변 BC는 이등분이 되고, 각 A의 각은 이등분이 되는데, 정삼각형의 내각은 각각 60도인 점에서 새로 만들어진 직각삼각형의 각이 각각 몇 도인지를 알 수 있습니다. 사용자 삽입 이미지 각 A는 30도, 각 B는 90도, 각 C는 60도입니다. AC의 길이는 변 BC 길이의 두 배죠. 왜냐면, 위에서 변 BC가 수직이등분이 되니까요. (정삼각형) 여기서 피타고라스 정리를 이용하면, 4=1+AB² AB=√3 따라서, 우리는 30도, 60도, 90도의 대변의 길이의 비를 얻어냈습니다. - 1:√3:2 이와 ..
모리스 마노 컴퓨터 구조 연습문제 2장 해답 그림 (parallel transfer 등) - 모리스마노 컴퓨터구조 답안 1 - MANOSM (1 ~ 7).zip [링크] - 모리스마노 컴퓨터구조 답안 2 - MANOSM (8 ~ 13).zip [링크] Chapter 2 2-1. TTL IC (a) Inverters - 2 pins each 12 / 2 = 6 gates 7404 (b) 2-input XOR - 3 pins each 12 / 3 = 4 gates 7486 (c) 3-input OR - 4 pins each 12 / 4 = 3 gates (d) 4-input AND - 5 pins each 12 / 5 = 2gates 7421 (e) 5-input NOR - 6 pins each 12 / 6..
컴퓨터구조 연습문제 해답 [모리스 마노 1 챕터] - 모리스마노 컴퓨터구조 답안 1 - MANOSM (1 ~ 7).zip [링크]- 모리스마노 컴퓨터구조 답안 2 - MANOSM (8 ~ 13).zip [링크] 컴퓨터구조 연습문제 해답 [모리스 마노 1 챕터]
기업은행 이율 4% 썸적금 팁 9가지 (20대 여성 추천) 20대 여성에게 인기가 좋고 금리도 무려 4%나 되는 썸통장 썸적금 많이 들어보셨죠? 인기가 많은 만큼 이 적금에 대해 궁금한 게 많으실 텐데요. 그래서 오늘은 자주 궁금해하는 것 9가지를 제가 알려드리려 합니다. 어려운 내용 없으니 편하게 읽어주세요. 1. IBK 어떻게 시작하지?어렵지 않아요. 기업은행 썸적금 홈페이지(바로가기 [링크])에 나와 있는 대로 따라 하시면 됩니다. 썸타기 서비스 시작 1. 썸통장 가입2. 썸친구 맺기 (친구랑 맞팔하기)3. 썸타기 적금, 또는 예금 통장 만들기 은행을 찾아가거나 IBK 기업은행 앱에서 썸통장을 만들고, 썸통장을 이용해 가입하시면 돼요. 그리고 친구랑 썸친구 맺으면 4% 적금 금리를 받을 수 있어요...
C# 윈도우 크기, 위치 확인 (GetWindowPlacement, FindWindow) 전체 소스는 맨 아래에 있고, 주요 소스부터 한 부분씩 설명합니다. 프로그램 실행 화면 먼저, 윈도우(Window) 라이브러리를 사용해야 하니 InteropServices를 추가합니다. 1using System.Runtime.InteropServices;cs 그리고 밑에서 사용할 함수를 위해 enum과 struct도 하나씩 선언합니다. 1234567891011121314151617internal enum SHOW_WINDOW_COMMANDS : int{ HIDE = 0, NORMAL = 1, MINIMIZED = 2, MAXIMIZED = 3,} internal struct WINDOWPLACEMENT{ public..
C# 외부 프로그램 (프로세스) 실행하기 (Process Start) 외부 프로그램(다른 프로세스)을 실행할 땐 2개의 클래스 객체가 필요합니다. 1. ProcessStartInfo2. Process 1번은 클래스 이름 그대로 프로그램의 실행 정보를 보유합니다.2번은 1번을 실행하거나 종료하는 데 사용이 됩니다. 그래서 두 클래스 객체를 함께 사용하여 외부 프로그램을 실행할 수 있습니다. 아래는 C#으로 외부 프로세스 실행하는 예제 소스입니다. 12345678910111213141516171819202122232425262728ProcessStartInfo psi = new ProcessStartInfo();Process process_ = new Process(); psi.FileName = "File..
C# 타이머 스레드 Thread 일시정지 방법 (Timeout.Infinite) 타이머 스레드의 Pause, Suspend 등을 이용할 수 있지만, 다시 시작했다가 멈췄다가 반복하는 코드 구현이 필요합니다. 그래서 간단하게 일시 정지하는 방법으로 무한 대기를 선택할 수 있어요. 먼저, C# 타이머 스레드를 사용하려면 아래 코드를 추가합니다. 1using System.Threading;cs 그리고 System.Threading.Timer의 객체를 생성합니다. 123private System.Threading.Timer timer_; timer_ = new System.Threading.Timer(함수 이름);cs 여기까진 다를 게 없는데, 중요한 Timer Thread 일시정지는 아래처럼 꾸며보세요. 12..
좋은 펀드 고르는 법, 펀드 기준가만 보지 마세요 펀드 투자할 때 현재의 기준가를 보고 판단하는 건 옳지 않습니다. 기준가는 현재의 가치가 아니라 대략 몇 달 전의 가치를 현재에 보여주는 것이기에 투자 선택 용도로는 절대적 신뢰성이 떨어지네요. 즉, 좋은 펀드 고르는 법의 핵심은 펀드 기준가만 보지 말라는 것입니다. 펀드 기준가는 정확히 몇 달 전 가치인지 알 수가 없다는 특징도 있습니다. 그렇기에 펀드 투자할 때 현재의 기준가를 보고 투자 결정하는 우를 범해서는 안 되는 것이죠. 펀드를 주식과 비교하면 태생적으로 적시성이 없으므로 전문가의 분석이나 가이드라인, 심지어 신문 기사조차도 적습니다. 또한, 펀드에 투자할 땐 현재의 기준가보다는 펀드 운용 보고서를 꼼꼼히 살펴야 하는데, 사실 운용 보고서에 나..