★ 「2019학년도 1학기」 수/업/노/트 ★
by. 동동매니저 >_<
▶ 일자 : 2019년 03월 21일 (목)
▶ 과목 : 컴퓨터 아키텍처
▶ 담당 교수님 : SCH 컴소공 이화민 교수님
※ 이번 수업의 핵심 키워드!!
카르노 맵
가산기
플립플롭
※ 수업 내용을 요약해보면?
☆ 논리 회로의 간소화 (카르노 맵)
• 1로 표시된 부분을 정사각형이나 직사각형 모양으로 2n개씩 묶어서 간소화하는 방법
(중복으로 묶을 수 있어요~!)
• 단, 떨어져 있거나 대각선의 경우 묶을 수 없음
• 묶음 내에서는 곱으로, 묶음과 묶음은 합으로 표현
• 카르노 맵 예시
☆ 반가산기와 전가산기
▶ 반가산기 : 2진수 1자리의 가산기
▶ 전가산기 : 올림수를 포함시켜 1자리의 2진수를 더해서 합과 올림수를 구하는 회로, 반가산기 2개로 이루어짐
▶ 위 : 반가산기, 아래 : 전가산기
☆ 플립플롭
▶ 전원이 공급되는 동안, 상태의 변화를 위한 신호가 생길 때 까지 현 상태를 유지하는 회로로, 1개가 1Bit를 구성
▶ 이는 레지스터를 구성하는 기본 소자!!
▶ 대표적으로 RS 플립플롭, JK 플립플롭 등이 있음 (차이점 : 1, 1일 때)
※ 수업을 듣고 나서 느낀 점!!
필자가 고등학교 2학년 때 카르노 맵이라는 용어를 처음 들어본 적 있었음.
하지만, 그 당시에는 이러한 용어가 있었다는 것만 알고 있었고, 실제 활용법은 전혀 몰랐었음.
이 궁금증을 드디어! 해결했음.
교수님께서 친절하게 설명해주셔서 이해하기 쉬웠음. (저에게만 그랬던 것은 아니겠죠?)
※ 기타 참고 사항!!
논리회로에 대한 강의도 끝났기에, 교수님께서 과제를 내 주셨음.
문제는 별로 없지만, 난이도가 만만치 않았음.
그래도 최선을 다해서 열심히!!