논리회로,logic_circuit

논리회로,logic_circuit (rev. 1.24)

페이지 명 이상해서 여기로부터 논리게이트,logic_gate 분리.(2021-06-22)

//tmp notes 2021-06-22
{
QQQ 논리회로과목은 보통 1. 조합회로 2. 순차회로 순으로 배운다? 이유? 암튼 이것들은 둘다 논리게이트,logic_gate로 이루어지며,

조합회로 순차회로
조합논리 순차논리
이것들 페이지 4개로할지 2개로할지 2개로한다면 어떻게나눌지 TBD
}


and $a\cdot b$
or $a+b$
xor $a\wedge b$ $a \oplus b$ 도 쓰임
nand $\bar{a\cdot b}$
nor $\bar{a+b}$
xnor $\bar{a\wedge b}$

buffer $a$
inverter $\bar{a}$ $a'$ 도 쓰임


조합논리,combinational_logic - 시간과 무관
순차논리,sequential_logic - 시간 개념 포함 ....CHK

//// 위에꺼 pagename 이걸로?? 내용 대충적음.chk.
{
조합회로,combinational_circuit
입력 신호만으로 출력이 결정되는 회로
일정 시점의 출력값이 일정 시점의 입력값에 의해서만 결정되는 논리회로. 즉 저장능력이 없음. 현재 상태,state를 저장하고 있지 않음.
ex. 가산기,adder 감산기,subtractor 비교기,comparator
순차회로,sequential_circuit
순차회로의 출력은 입력뿐만 아니라 그 회로가 갖고 있는 현재 상태,state에 의해서 결정됨.
ex. 레지스터,register, 플립플롭,flip-flop
aka 순차논리회로?

동기식 순차회로
비동기식 순차회로
}

대충적음rechk
{
조합논리회로 combinatorial logic circuit : 입력의 변화가 바로 출력에 반영되는 회로
순차논리회로 sequential logic circuit : 상태값이 저장되어 있고, 그 상태값이 다시 입력으로 들어가서 다음상태값과 출력을 결정하는 회로

...pagename 길어서 다음으로?

조합회로 - 출력값이 입력값에 의해 결정
순차회로 - 출력값이 입력값과 내부상태값에 의해 결정
}


카르노_맵,Karnaugh_map - 작성중
콰인-매클러스키_알고리즘,Quine-McCluskey_algorithm - 작성중

CHK
{

논리함수,logical_function
: n개의 논리값을 입력받아 하나의 논리값을 출력하는 함수,function
.... logic_function ??
...... 이런게 있나? Namu:논리함수 페이지가 과연 필요? 논리게이트,logic_gate에 적으면 100%충분?

논리연산,logical_operation

진리표,truth_table
see also RR:진리표,truth_table (논리학 위주 설명)

}

Sub:

Boolean logic을 구현하기 위해 최소 몇 가지의 operator가 필요할까? 정답은 1개다. nand. 즉 이것이 universal operator이다. 이것만이 유일하지는 않다. xor도 된다.
PQP NAND Q
FFT
FTT
TFT
TTF
NOT 만들기
P NAND P = NOT(P)
AND 만들기
NOT(P NAND Q) = P AND Q
OR 만들기
NOT(P AND Q) = NOT(P) OR NOT(Q) ...(de Morgan's)
NOT(P) NAND NOT(Q) = P OR Q

[https]Src: i-programmer.info

Claude_Shannon 1937년 MIT 석사논문
〈릴레이와 스위치 회로를 기호로 분석하기〉[1]〈A Symbolic Analysis of Relay and Switching Circuits〉
임의의 (불 논리식)에 해당하는 (스위치 회로)가 있고, vice versa.
즉 (스위치 회로)와 불_논리,Boolean_logic가 같다. (같다는건 당근 same이 아니고 equivalent겠지. chk. 나중에 논문도 chkout)



----
  • [1] 논문제목번역: SNU이광근 컴퓨터과학이 여는 세계 p63