총 14개
-
생능 디지털회로2024.09.161. 논리 게이트의 이해 1.1. 논리 게이트의 기본 동작 원리 논리 게이트의 기본 동작 원리는 다음과 같다. 컴퓨터 회로를 설계하는 데 있어서 입력과 출력은 논리 회로의 게이트들을 상호 연결함으로써 구성할 수 있다. 논리 회로란 부울 대수의 기본 연산을 실행하기 위한 회로로서 '논리 게이트'라고도 한다. 논리 회로는 2진수를 사용하며, 보통 2개 이상의 입력 단자와 하나의 출력 단자로 구성된다. 대부분의 논리 게이트들에서 전압이 높은 상태는 거의 +5 V정도이며, 낮은 상태는 거의 0 V에 가깝다. 논리 수준은 0과 1을 통해...2024.09.16
-
디지털 공학 논리회로의 설계원리2024.09.231. 디지털 공학의 개요 1.1. 디지털 시스템의 기본 개념 디지털 시스템의 기본 개념은 다음과 같다. 디지털 시스템은 아날로그 신호를 샘플링하여 디지털 데이터로 표현하고 처리하는 시스템이다. 이는 연속적인 아날로그 신호를 이산화된 디지털 신호로 변환하여 정보를 저장, 전송, 처리하는 데 사용된다. 디지털 시스템은 불확실성이나 잡음에 민감하지 않으며, 정확한 정보 처리와 신호 복원이 가능하다. 디지털 시스템은 기본적으로 세 가지 구성 요소로 이루어진다. 첫째, 입력 장치는 디지털 시스템에 외부 신호나 데이터를 제공한다. 이는 ...2024.09.23
-
디지털공학 논리회로의 설계원리2024.09.231. 디지털IC의 기본 특성과 논리회로 1.1. 집적회로(IC)의 개념과 종류 집적회로(IC)는 트랜지스터, 저항기 및 커패시터와 같은 구성 요소를 포함한 개념으로 단일 반도체 재료에 통합된 소형 전자 회로를 의미한다. 이는 반도체의 기판에 다수의 능동소자와 수동수자를 초소형으로 집적, 서로 분리 될 수 없는 구조로 만든 기능소자로 개별소자의 경우 특정한 역할을 수행 하기 힘들어 이것들을 수백~수백만개로 구성하여 CPU나 RAM처럼 특별한 기능을 갖도록 하나로 집적시킨 것을 의미하며 결국 집적회로란 여러 부품들을 초소형으로 집적시...2024.09.23
-
방송통신대 컴퓨터구조2024.09.261. 컴퓨터 구조 개요 1.1. 마이크로연산 마이크로연산은 컴퓨터의 기본적인 동작원리를 이해하는 데 중요한 개념이다. 마이크로연산이란 레지스터나 기억장치에 저장된 데이터에 대해 수행되는 기본적인 연산들을 의미한다. 한 클록 주기 동안 수행되며, 일련의 비트 데이터에 대해 병렬로 처리된다. 마이크로연산에는 크게 데이터 전송, 산술 연산, 논리 연산, 시프트 연산 등이 있다. 데이터 전송 마이크로연산은 레지스터 간 또는 레지스터와 기억장치 간 데이터를 이동시키는 연산이다. 산술 연산에는 덧셈, 뺄셈, 증감 등이 있으며, 논리 연산에...2024.09.26
-
컴퓨터구조론 연습문제 2장2024.10.011. MIPS 프로그래밍 1.1. 레지스터 주소지정 방식 레지스터 주소지정 방식은 컴퓨터 구조에서 중요한 개념 중 하나이다. 레지스터는 CPU 내부에 있는 특수한 목적의 메모리로, 명령어 실행을 위한 데이터와 주소 등을 임시로 저장하는 역할을 한다. 레지스터 주소지정 방식은 이러한 레지스터를 활용하여 데이터를 처리하는 방식이다. 레지스터 주소지정 방식에는 크게 세 가지 유형이 있다. 첫째, 레지스터 모드(register mode)로, 레지스터에 저장된 데이터를 직접 참조하는 방식이다. 이때 명령어의 오퍼랜드 필드에 레지스터 번호...2024.10.01
-
[방송통신대] 2024년 2학기 컴퓨터구조 중간과제2024.09.221. 2024학년도 2학기 중간과제물 1.1. 조건 교재 3.4절의 예제에 아래와 같이 변경된 조건을 대입하여 시뮬레이션한다. 도착형태는 평균20명(20/60분)이며, 봉사형태는 평균 5분이고, 시뮬레이션 시간은 50분이다. seed 값은 학번 뒷자리를 사용한다. 만약 학번 앞자리가 0이라면 0은 제외한다. 이를 통해 교수님 홈페이지에 제공된 프로그램을 수정하여 작성하거나, 도우미 프로그램을 활용하여 실행결과 화면을 캡처한다. 또한 처음부터 도착한 고객 3명에 대하여 결과분석표를 완성한다. 1.2. 실행결과 화면 캡쳐 실행결과 화...2024.09.22
-
아날로그및디지털회로설계실습 결과보고서82024.10.281. 래치와 플립플롭 1.1. RS 래치 (NAND) 1.1.1. 회로 설계 및 구현 NAND2 게이트를 이용하여 RS-Latch 회로를 설계 및 구현하였다. 회로 구성은 다음과 같다. NAND2 게이트 두 개를 교차 연결하여 RS-Latch 회로를 구성하였다. 입력 신호 R과 S는 NAND2 게이트의 두 입력 단자에 연결되고, 출력 신호 Q와 Q'는 각각 다른 NAND2 게이트의 출력 단자에서 얻을 수 있다. 이와 같이 설계된 RS-Latch 회로는 입력 신호 R과 S에 따라 출력 신호 Q와 Q'가 결정된다. 구체적으로 R...2024.10.28
-
논리회로실험 7번2024.11.011. 실험 7. Shift Register 실험 7. Shift Register는 레지스터의 동작 원리와 특성을 이해하고, 실험을 통해 레지스터 회로의 성질을 확인하는 것이다."" 실험의 목적은 레지스터 Shift에 대해 다루는 것이다. 이전 실험에서 다룬 플립플롭은 1비트를 저장할 수 있는데, 이를 일렬로 여러 개 배열해둔 것이 레지스터이다. 즉, n비트 레지스터란 플립플롭 n개를 의미한다. 본 실험에서는 플립플롭 n개를 내용물로 갖는 소자들을 실험을 통해 학습하고, 레지스터 Shift의 개념 및 작동 원리를 실증하는 것을 목적...2024.11.01
-
컴퓨터구조론 인하대2024.10.121. MIPS의 파이프라인 모델 구현 및 분석 1.1. Verilog를 사용한 MIPS의 Pipeline 구현 1.1.1. ALU 모듈 ALU 모듈은 MIPS의 Pipeline 구현에서 중요한 역할을 담당한다. ALU 모듈은 ALU_Input1과 ALU_Input2, 그리고 ALU_Control을 입력으로 받아 다양한 산술 및 논리 연산을 수행한다. ALU_Control에 따라 입력으로 받은 ALU_Input1과 ALU_Input2에 대해 add, sub, and, or 등의 각기 다른 연산이 실행되며, 그 결과값이 ALU_Re...2024.10.12
-
디지털시계회로2024.11.051. 디지털 시계의 설계와 구현 1.1. 디지털 시계의 설계 목적 디지털 시계의 설계 목적은 그동안 학습했던 내용을 토대로 디지털 시계를 설계하여 디지털 응용회로 설계에 대한 개념을 정립하고 설계 절차를 학습하는 것이다. 디지털 시계 설계를 통해 카운터 회로, 시간 표시를 위한 디코더, 오전/오후 표시 회로, 시간 설정 회로 등 디지털 응용회로의 핵심 구성요소들을 설계하고 이해할 수 있다. 이를 통해 복잡한 디지털 회로 설계의 기본 개념을 체득할 수 있다. 또한 디지털 시계는 주변에서 흔히 볼 수 있는 디지털 응용 제품의 대표...2024.11.05