13강 Beyond Digital (아날로그, 양자컴퓨터,HDL등등)
아날로그 신호자연스러운 신호는 아날로그 신호이다. 예: 빛, 소리, 열(온도), 압력아날로그 신호 관찰 방법? 센서로 감지한다.주변 환경의 이벤트 또는 변화를 감지하는 장치예 ) 카메라, 마이크, 온도계, 기압계…아날로그 전압을 디지털로 변환하는 방법? 아날로그-디지털 컨버터(ADC)아날로그 전압 또는 전류를 디지털 숫자로 변환하는 전자장치디지털 데이터를 아날로그로 변환하는 방법? : 디지털-아날로그 변환기 (DAC)디지털 번호를 아날로그 신호로 변환하는 전자장치스피커로 소리를 출력하는 경우 예시입력 신호에 따라서 전압을 설정해줘서 그 값을 출력해줍니다.그 전압으로 스피커를 움직이게 해줘서 소리를 내개 해준다.디지털 전자 컴퓨터우리는 PC, 노트북, 스마트본 등과 같은 디지털 전자 컴퓨터를 사용했다.디지..
2023. 5. 24.
[디지털 논리 4강] 논리 게이트, 트렌지스터 전압 파형 및 타이밍 다이어그램
연산자거의 모든 프로그래밍 언어(예: C/C++, Java, Python)는 비트 연산과 논리 연산을 지원합니다비트 연산자 & (비트 AND), | (비트 OR), ^ (비트 XOR), ~ (비트 NOT), ... 예: a = 5 & 7; // a = 5 논리 연산자(부울 연산자라고도 함) &&(논리 AND), ||(논리 OR), !(논리 NOT) 참고) 파이썬에서는 (논리적 NOT)이 아닌 (논리적 AND) 또는 (논리적 OR)을 사용합니다. 예: a = 5 && 7; // a = 1 예: is_valid_idx = (idx >= 0) && (idx < array_size);이상적인 로직 게이트 NOT gate, AND gate, OR gate1. NOT gate논리적 부정을 구현하는 논리적 게이트표기..
2023. 3. 30.