본문 바로가기

전공 수업86

[6주 차] - XOR, XNOR 게이트, 논리 함수 간소화 과목명 : 논리회로 실습(Logic circuit practice) 수업일자 : 2022년 10월 04일 (화) 1. XOR 게이트(Exclusive OR Gate) 1-1. 정의와 특징 - XOR(Exclusive OR) 게이트는 베타적 OR 게이트 또는 배타적 논리합(Exclusive logical sum)이라고도 하며 1을 홀수 개 입력하면 1을 출력하고 짝수 개 입력하면 0을 출력합니다. - 두 개의 입력에 대해 입력값이 같으면 0, 다르면 1을 출력하게 됩니다. - 짝수 패리티(Even parity)를 구현할 때 주로 사용합니다. 1-2. 2입력 XOR 게이트 1-3. 3입력 XOR 게이트 2. XNOR 게이트(Exclusive NOR Gate) 2-1. 정의와 특징 - XNOR 게이트(Excl.. 2022. 10. 5.
[6주 차] - BJT의 바이어스(Bias) 회로 과목명 : 전자회로 설계(Electronic circuit design) 수업일자 : 2022년 10월 04일 (화) 1. BJT 전압 분배 바이어스 회로 - BJT에 바이어스를 걸어준다는 것은, 순방향 바이어스를 걸어주어 증폭기(신호를 제어할 수 있는 상태) 역할을 할 수 있도록 해 주는 것을 의미하며 이를 바이어스(Bias) 설계라고 합니다. 순방향 바이어스가 걸릴 수 있도록 동작점과 부하선을 설계하는 것을 말합니다. 1-1. 회로 구성 - NPN형 BJT 전압 분배 바이어스 회로는 아래 그림과 같이 구성됩니다. 1-2. 베이스 동작점 전류 1-3. 컬렉터 동작점 전류, 전압 1-4. 부하선(Load lines) - 동작점들의 집합 - 부하선이란 BJT를 증폭기로 사용하기 위해 순방향 활성 영역에서 .. 2022. 10. 4.
[6주 차] - 도메인 이름 시스템과 이름 변환 함수, DNS 서비스의 클라이언트 동작 원리 과목명 : 컴퓨터 통신(Computer communication) 수업일자 : 2022년 10월 03일 (월) 1. 도메인 이름 시스템과 이름 변환 함수 1-1. 도메인 이름(Domain name) - 도메인 이름은 넓은 의미로는 네트워크 상에서 컴퓨터를 식별하는 호스트명을 말하며 좁은 의미로는 도메인 레지스트리에 등록된 이름을 의미합니다. - IP 주소처럼 호스트나 라우터의 고유한 식별자로 사용합니다. - IP 주소보다 기억하거나 사용하기 쉽다는 특징을 가집니다. 1-2. 도메인 이름 IP 주소 변환 함수 - IP 주소 -> 도메인 이름으로 변환하는 함수의 경우 대부분의 도메인에서 지원하지 않습니다. - gethostbyname(), gethostbyaddr() 함수는 모두 hostent 구조체형 포인.. 2022. 10. 4.
[5주 차] - 컴퓨터의 기능과 상호 연결 (2), 기억 장치 시스템의 특성 과목명 : 컴퓨터 구조(Computer Organization & Architecture) 수업일자 : 2022년 09월 29일 (목) 1. DAM(Direct Access Memory) - 직접 메모리에 접근 1-1. I/O 모듈의 정의 - CPU(프로세서)와 직접적으로 데이터를 교환할 수 있습니다. - 특정 I/O 모듈에 의해 제어되는 장치를 구분하기 위해 주소를 사용합니다. 1-2. DAM의 정의 - I/O 모듈이 직접 기억장치와 데이터를 교환할 수 있도록 해 주는 것이 바람직하기에 프로세서는 기억 장치에 읽기/쓰기 권한을 I/O 모듈에게 부여함으로써 I/O 기억 장치 간의 데이터 전송이 프로세서의 개입 없이 수행될 수 있게 합니다. - 위와 같은 동작을 DAM(Direct Access Memory.. 2022. 10. 2.
[5주 차] - 조건문(if, if-else, else-if, switch 문), 난수를 생성하는 Math.random() 메서드 과목명 : 객체지향 프로그래밍(Object oriented programming) 수업일자 : 2022년 09월 28일 (수) 1. 조건문(Conditional statements) 1-1. 정의와 여러 가지 특징 - 프로그래밍에서 조건문이란 제어문(Control flow statements)의 한 종류로써, 주어진 조건식의 결과에 따라 프로그램의 수행 흐름을 바꾸고자 할 때 사용되는 구문입니다. - 조건문에 명시된 조건식의 true, false 여부에 따라 달라지는 상황이나 연산을 수행할 수 있음에 따라 프로그램의 수행 로직에 변화를 줄 수 있다는 것이 큰 특징입니다. - 조건식과 실행될 하나 또는 여러 구문들이 블럭 {}에 기재됩니다. - 일반적으로 if 문을 사용하며 조건이 다수 많은 경우 swit.. 2022. 9. 29.
[5주 차] - 부울 대수(Boolean Algebra), 드모르간의 법칙(De Morgan's Law) 과목명 : 논리회로 실습(Logic circuit practice) 수업일자 : 2022년 09월 27일 (화) 1. 부울 대수(Boolean Algebra) 1-1. 정의 - 부울 대수(Boolean Algebra)는 논리적 공리들을 만족시키는 논리곱, 논리합, 부정의 연산이 정의된 대수 구조입니다. 1-2. 부울 대수의 기본 법칙 - 부울 대수의 모든 항목은 0 또는 1을 가지며 기본 AND, OR 연산의 부울 대수 공리는 아래 정리와 같습니다. (1) 기본 법칙 (2) 보수성의 법칙(Complement law) (3) 교환 법칙(Commutative law) (4) 결합 법칙(Associative law) (5) 분배 법칙(Distributive law) (6) 흡수 법칙(Absorptive law.. 2022. 9. 29.