본문 바로가기

▶ 자연과학/▷ 논리설계

【논리설계】 응용 : 7-Segment 응용 : 7-Segment 추천글 : 【논리설계】 논리설계 목차 1. 7-Segment란? [본문] 2. 문제상황 1 [본문] 3. 문제상황 2 [본문] 무무 님 지적사항 수정 (23.06.06) 1. 7-Segment란? [목차] ⑴ 이진수를 십진수로 표현하는 방법으로 7-Segment display(SSD)에 의해 물리적으로 구현될 수 있다. ⑵ 실제로 계산기나 디지털 시계의 표시 장치에 적용되는 원리이다. 2. 문제상황 1 [목차] ⑴ 진리표 Figure. 1. 7-Segment 문제상황 1의 문제 정의 // a, b, c, d, e, f, g, h {1, 1, 1, 1, 1, 1, 0, 0}, // 0 {0, 1, 1, 0, 0, 0, 0, 0}, // 1 {1, 1, 0, 1, 1, 0, 1, ..
【논리설계】 논리설계 응용 : 비교기 논리설계 응용 : 비교기(comparator) 추천글 : 【논리설계】 논리설계 목차 1. 개요 [본문] 2. 1-bit 비교기 [본문] 3. 2-bit 비교기 [본문] 1. 개요 [목차] ⑴ 비교기 : 여러 개의 값이 주어져 있을 때 그들의 크기를 비교하는 연산자 ⑵ 아날로그 비교기와 디지털 비교기 Figure. 1. 아날로그 비교기와 디지털 비교기] 2. 1-bit 비교기 [목차] ⑴ 1-bit 비교기의 구현 Figure. 2. 1-bit 비교기의 구현] ① A > B : Y = AB' ② A = B : Y = A xnor B ③ A < B : Y = A'B ⑵ 모든 multi-bit magnitude comparator는 1-bit magnitude comparator로 구현할 수 있음 3. 2-bi..
【논리설계】 1강. 수 체계와 코드 1강. 수 체계와 코드(number system and codes) 추천글 : 【논리설계】 논리설계 목차 1. 수 체계 [본문] 2. 코드 [본문] 3. 사칙연산 [본문] 1. 수 체계(number system) [목차] ⑴ 종류 1. positive-value system ① 각 자릿수에 따라 크기가 결정되는 방식 ② 최대유효숫자(MSD, most significant digit) ③ 최소유효숫자(LSD, least significant digit) ⑵ 종류 1-1. 10진수(decimal number system) ① 각 자리는 10의 지수승과 관련. 0 ~ 9까지의 수를 사용 ② 예시 : 2134 = 2 × 103 + 1 × 102 + 3 × 101 + 4 × 100 ⑶ 종류 1-2. 2진수(bin..
【논리설계】 논리설계 목차 논리설계 목차 추천글 : 【회로이론】 회로이론 목차, 【컴퓨터과학】 컴퓨터과학 목차 서울대학교 논리설계 수업을 수학한 경험을 바탕으로 작성한 글입니다. Ⅰ. 본문 1강. 수 체계와 코드 2강. 논리설계의 기초 3강. 조합논리 4강. 조합논리의 파형 5강. 하드웨어 기술 언어 6강. Implementation Technology 7강. 클럭과 메모리 8강. 순차논리 9강. 프로토콜 10강. Project: Simple Microprocessor (요청 시 개인적으로 자료를 드리겠습니다.) 11강. CPU 12강. 입력 및 출력 Ⅱ. 부록 덧셈기 곱셈기 비교기 7-segment adder circuits 2-bit comparator door_lock days_of_the_month 입력 : 2019.04...
【논리설계】 12강. 입력 및 출력 12강. 입력 및 출력 추천글 : 【논리설계】 논리설계 목차 1. 입출력장치의 구성 [본문] 2. 기억장치 vs 입출력장치 [본문] 3. 비동기 데이터 전송 방식 [본문] 4. 입출력 제어방식 [본문] 5. 메모리 인터리빙 [본문] 1. 입출력장치의 구성 [목차] ⑴ 입출력 제어장치 : 데이터 버퍼 레지스터, DMA 및 채널, CPU 등으로 구성 ⑵ 입출력 인터페이스 (입출력 제어기) ① 입출력 장치는 CPU와 메모리를 연결해 주는 버스에 직접 연결될 수 없음 ○ 이유 : 입출력 장치의 성격은 CPU나 메모리의 성격과 다름. 즉, 속도의 차이가 발생 ○ 그 결과 입출력 장치들은 입출력 인터페이스를 통해 버스에 부착됨 ② SCSI(Small Computer System Interface) ○ 애플 매킨토시..
【논리설계】 11강. CPU 11강. CPU(central processing unit) 추천글 : 【논리설계】 논리설계 목차 1. 중앙처리장치 [본문] 2. 주요 레지스터의 종류 및 기능 [본문] 3. 메이저 스테이트의 정의 [본문] 4. 인출 단계 [본문] 5. 간접 단계 [본문] 6. 실행 단계 [본문] 7. 인터럽트 단계 [본문] 1. 중앙처리장치(CPU, central processing unit) [목차] ⑴ 제어장치(CU, Control Unit) ① 주기억장치에서 읽어들인 명령어를 해독하여 해당 장치에게 제어 신소를 보내 동작을 지시하는 장치 ② PC, IR, 제어신호 발생기(부호기), 명령어 해독기, 번지 해독기 등으로 구성 ⑵ CPU(central processing unit) ① 정의 : 프로그램 명령어를 실행하..
【논리설계】 응용 : 곱셈기 응용 : 곱셈기 추천글 : 【논리설계】 논리설계 목차 ▧ multiplier (1) Figure 1. 4-bit multiplier using 4 full adders ▧ multiplier (2) Figure 2. sequential 4-bit multiplexer v1. Ack 등이 생략돼 있다. ▧ multiplier (3): improved version Figure 3. sequential 4-bit multiplier v2. Ack, Clock, Start 등이 생략돼 있다. 입력 : 2016.11.27 00:12
【논리설계】 응용 : 덧셈기 응용 : 덧셈기 추천글 : 【논리설계】 논리설계 목차 ▧ half adder Figure 1. half adder 회로도 ▧ full adder Figure 2. full adder 회로도 Figure 3. 2 half adder로 구현한 full adder ▧ ripple-carry adder Figure 4. ripple-carry adder 회로도 ▧ carry-lookahead adder: 4-bit adder Figure 5. carry-lookahead adder의 점화식(1) Figure 6. carry-lookahead의 점화식(2) Figure 7. carry-lookahead adder (4-bit)의 회로도 ▧ hierarchical carry-lookahead: 16-bit adde..