0408 전가산기
|
A | B | Ci | S | Co |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 1 |
1 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 |
표1 전가산기(Full Adder)의 진리표
전가산기의 자리올림수(Co)의 진리값을 카르노도 맵으로 간략화 그림1 자리올림수(Co)의 카르노도 맵 그림1 에 묶여져 있는 방식으로 공식을 적어 회로를 그린 것 자리올림수(Co)의 카르노도 맵 그림1에 묶여져있는 방식을 최적화 하여 회로를 그린 것 (책에 있는 방식이 아니며 책보다 더 최적화 되어있는 방법(부분적으로 봤을 때)) 자리올림수(Co)의 카르노도 맵 그림1을 하나하나 풀어서 회로를 그린 것 (S 옆에있는 XOR때문에 윗방식(A+B)Ci이 더 최적화 되어있지만 어디까지나 부분적으로 봤을 때 이고 전체적인 면으로 보았을때는 책의 방식이 최적화 되어있다.) |
*일의 분석을 우선순위로....*
4bit병렬 가산기 **-------** |
X
|
C. 구조체와 사용자 정의 자료형
|
구조체(structure)는 하나이상의 변수를 묶어 새로운 자료형(ex: int , double)을 정의하는 것이다.
ex) struct point
{
int iNum1;
int iNum2;
};
구조체를 사용하여 간단한 전화번호를 저장, 출력하는 프로그램 비슷한 코드[p.456~457] |
구조체 변수를 초기화[p.458~459] *초기화 과정에서는 문자열 저장을 위해서 strcpy 함수를 호출하지 않아도 된다. |
구조체 배열의 선언과 접근[p.460~461] -구조체 배열의 선언과 배열- point형(사용자 지정) 변수 : struct point pos point형 배열 : struct point arr[10] 따라서 다음과 같이 point형 구조체 배열을 선언하면... 의 구조로 배열이 할당된다. -위 전화번호와 똑같은 방식으로 보임- |
구조체 배열의 초기화[p.462~463] 구조체 변수를 선언과 동시에 초기화할 때에는 중괄호를 통해서 초기화할 값을 명시한다.[15~19번째줄] person구조체 변수의 초기화 값 L.16 ……… L.17 ……… L.18 |
'코스웨어 > 14년 스마트컨트롤러' 카테고리의 다른 글
2014년 4월 11일 업무일지 -김용우 [출석번호 6번] (32) | 2014.04.11 |
---|---|
2014.04.10 -업무일지 출석번호 5번 김상엽 (16) | 2014.04.11 |
AVR STUDIO4 다운 로드 링크 및 다운로드 방법 (1) | 2014.04.10 |
2014년 04월 09일 업무일지 김대희 [출석번호 3번] (18) | 2014.04.09 |
저희 과정 선배님께서 올린 좋은글퍼왔습니다. (3) | 2014.04.07 |
04.07 업무일지 고윤석 출석번호 1번 (14) | 2014.04.07 |
2014년 4월 4일 업무일지 허수웅[출석번호 22번] (12) | 2014.04.05 |
2014 04.03 업무일지 이재우 출석번호 21번 (15) | 2014.04.03 |