마음만은 새내기

항상 초심을 잃지 않고 생활하겠습니다~!

2019 수업 노트

2019-1학기 수업 노트 (컴퓨터 아키텍처, 2019.03.21.)

동동매니저 2019. 3. 25. 20:32

「2019학년도 1학기」 ///

by. 동동매니저 >_<


일자 : 2019년 03월 21일 (목)

과목 : 컴퓨터 아키텍처

담당 교수님 : SCH 컴소공 이화민 교수님


이번 수업의 핵심 키워드!!

카르노 맵

가산기

플립플롭


수업 내용을 요약해보면?

☆ 논리 회로의 간소화 (카르노 맵)

• 1로 표시된 부분을 정사각형이나 직사각형 모양으로 2n개씩 묶어서 간소화하는 방법

(중복으로 묶을 수 있어요~!)

• 단, 떨어져 있거나 대각선의 경우 묶을 수 없음

• 묶음 내에서는 곱으로, 묶음과 묶음은 합으로 표현

• 카르노 맵 예시

☆ 반가산기와 전가산기

▶ 반가산기 : 2진수 1자리의 가산기

▶ 전가산기 : 올림수를 포함시켜 1자리의 2진수를 더해서 합과 올림수를 구하는 회로, 반가산기 2개로 이루어짐

▶ 위 : 반가산기, 아래 : 전가산기

☆ 플립플롭

▶ 전원이 공급되는 동안, 상태의 변화를 위한 신호가 생길 때 까지 현 상태를 유지하는 회로로, 1개가 1Bit를 구성

▶ 이는 레지스터를 구성하는 기본 소자!!

▶ 대표적으로 RS 플립플롭, JK 플립플롭 등이 있음 (차이점 : 1, 1일 때)


수업을 듣고 나서 느낀 점!!

필자가 고등학교 2학년 때 카르노 맵이라는 용어를 처음 들어본 적 있었음.

하지만, 그 당시에는 이러한 용어가 있었다는 것만 알고 있었고, 실제 활용법은 전혀 몰랐었음.

이 궁금증을 드디어! 해결했음.

교수님께서 친절하게 설명해주셔서 이해하기 쉬웠음. (저에게만 그랬던 것은 아니겠죠?)


기타 참고 사항!!

논리회로에 대한 강의도 끝났기에, 교수님께서 과제를 내 주셨음.

문제는 별로 없지만, 난이도가 만만치 않았음.

그래도 최선을 다해서 열심히!!