
총 94개
-
2023학년도 2학기 방송통신대학교 중간과제물 프로그래밍언어론2025.01.241. 메모리에 적재된 프로그램의 기계어 명령어 수행 과정 CPU는 인출, 해석, 실행의 세 가지 단계를 반복하며 명령어를 처리합니다. 인출 단계에서는 메모리(RAM)에 있는 명령어를 가져오고, 이를 해석하여 해당 명령어에 적혀있는 메모리 주소와 레지스터 값 등을 실제로 처리합니다. 2. 고급 프로그래밍 언어 구현 방법 고급 프로그래밍 언어로 작성된 프로그램을 CPU가 수행하기 위해서는 컴파일러와 인터프리터 두 가지 방법이 사용됩니다. 컴파일러는 소스코드 전체를 한 번에 기계어 코드로 번역하여 하드웨어에 전달하고, 인터프리터는 명령어...2025.01.24
-
디지털공학개론_NAND와 NOR 게이트를 이용하여 AND, OR, NOT 게이트를 구현하시오2025.01.271. NAND 게이트와 NOR 게이트 NAND 게이트와 NOR 게이트는 모든 디지털 회로를 구성할 수 있는 기본 게이트로 인식된다. NAND 게이트는 입력 중 하나라도 0이면 1이 출력되고 입력이 모두 1인 경우에만 0이 출력된다. NOR 게이트는 입력 중에서 하나라도 1이면 0이 출력되고 입력이 모두 0인 경우에만 1이 출력된다. 이러한 NAND 게이트와 NOR 게이트를 이용하여 AND, OR, NOT 게이트를 구현할 수 있다. 2. AND 게이트 구현 AND 게이트는 두 입력이 모두 1일 때만 1을 출력하고 그 이외에는 모두 0...2025.01.27
-
아날로그 및 디지털회로 설계 실습 실습8_래치와 플립플롭_결과보고서2025.01.211. 래치 이번 실습에서는 논리 gate(nand, inverter)를 사용해 래치와 플립플롭의 회로를 설계하였다. 입력의 변화에 민감한 래치의 특성을 확인할 수 있었다. 래치는 주로 메모리 회로의 데이터 저장에 사용된다. 2. 플립플롭 플립플롭은 클록과 함께 들어온 입력에 민감한 특성을 가지고 있다. 플립플롭은 CPU에 사용된다. 래치와 플립플롭은 디지털 회로에서 매우 중요한 역할을 담당하고 있고 다양한 곳에서 사용되므로 그 동작 원리를 이해하고 회로를 구성할 수 있는 능력을 키우는 것이 중요하다. 3. RS 래치 실험에서 구성한...2025.01.21
-
한양대 MUX & DEMUX2025.05.041. Multiplexer (MUX) Multiplexer (MUX)는 다수의 정보 장치를 소수의 채널이나 선을 통해 전송하는 회로입니다. Select 신호에 따라 Input 값 중 하나를 고르는 회로로, MUX의 크기는 입력선과 출력선의 개수에 따라 결정됩니다. 여러 통신 채널에서 사용되는 회로로, 여러 개의 신호를 받아 단일 회선으로 보내거나 보낸 신호를 다시 원래의 신호로 되돌리는 기능을 수행합니다. 이번 실험에서는 2X1 4bit MUX를 사용하여 Input 2개 중 한 개를 골라 4bit 출력값을 확인합니다. 2. Demu...2025.05.04
-
Memory 세미나 내용, RAM ROM Flash NOR NAND2025.04.261. Memory의 종류 메모리에는 RAM, ROM, 자기 표면 기억장치, 반도체 기억장치 등 다양한 종류가 있다. RAM은 전원이 유지되는 동안만 사용 가능한 휘발성 메모리로 CPU의 연산이나 응용프로그램 로딩, 데이터 일시 저장 등에 이용된다. ROM은 전원 차단 이후에도 데이터가 유지되는 비휘발성 메모리로 BIOS, OS, 펌웨어 저장에 사용된다. 2. 반도체 기억장치의 구조와 동작 반도체 기억장치는 실제 정보가 저장되는 메모리 셀과 주소, 데이터, 제어 신호를 처리하는 주변 회로로 구성된다. 데이터 쓰기 시 주소 레지스터에서...2025.04.26
-
컴퓨터구조_컴퓨터구조 과제12025.01.241. 레지스터 수와 비트 수 결정 컴퓨터의 중앙처리장치(CPU)를 설계할 때 레지스터의 수와 비트 수를 결정하는 것은 매우 중요한 문제이다. 레지스터는 매우 빠르게 작동하는 메모리로, CPU의 성능을 결정하는 핵심 요소 중 하나이지만, 주기억장치에 비해 고가이기 때문에 비용적인 측면도 고려해야 한다. 따라서 레지스터의 수와 비트 수를 결정할 때는 성능과 비용의 균형을 맞추는 것이 중요하다. 2. 개발 시간과 노력 레지스터의 수와 비트 수를 결정하는 데 있어 첫 번째로 고려해야 할 요소는 개발 시간과 노력이다. 레지스터는 CPU 내부...2025.01.24
-
임베디드 운영체제 조사2025.01.041. 임베디드 운영체제 정의 임베디드 운영체제는 전용 목적을 위해 대규모 시스템에 내장된 컴퓨팅 장치인 임베디드 시스템에서 사용하도록 특별히 설계된 특수한 유형의 운영 체제입니다. 이러한 운영 체제는 낮은 처리 능력, 최소한의 저장 공간, 제한된 메모리 등 리소스가 제한된 하드웨어에서 실행되도록 고도로 최적화되고 맞춤화되었습니다. 2. 임베디드 운영체제의 특징 임베디드 운영체제는 실시간 작동, 효율적인 설치 공간, 높은 성능과 효율성, 안정성 및 신뢰성, 사용자 정의 가능성, 보안, 연결성, 사용자 인터페이스, 확장성, 특수 하드웨...2025.01.04
-
운영체제 프로세스 레포트2025.05.021. 프로세스의 개념과 상태 변화 프로세스는 1960년대 멀틱스 운영체제에서 처음 등장했으며, IBM 운영체제에서 작업 실행 중인 프로그램을 의미합니다. 프로세스는 프로세서에 할당되어 실행될 수 있는 개체이며, 실행 중인 프로그램은 디스크에 있던 프로그램이 메모리에 적재되어 운영체제의 제어를 받는 상태를 의미합니다. 프로세스에는 시스템(커널) 프로세스, 사용자 프로세스, 독립 프로세스, 협력 프로세스 등 다양한 종류가 있으며, 운영체제는 프로세스의 실행을 제어하며 프로세스의 상태 변화를 점검하고 제어합니다. 2. 프로세스 제어 블록...2025.05.02
-
운영체제 ) (1) 프로세스의 다섯 가지 상태와 각각의 설명, (2) 문서 작성 프로그램의 프로세스 상태 변화2025.01.251. 프로세스 상태 프로세스 상태 모델은 프로세스가 생성되는 시점부터 종료되는 시점까지의 과정을 나타낸 모델입니다. 프로세스 상태를 5가지로 분류하면 다음과 같습니다. 1) 생성 상태: 프로세스를 생성하고 있는 단계로, PCB(프로세스 제어 블록)가 만들어지는 상태입니다. 2) 준비 상태: 프로세스가 실행할 준비가 완료되고 CPU에 작업을 할당받기를 기다리는 상태입니다. 3) 실행 상태: 프로세스가 CPU를 할당받아 명령어를 수행하고 있는 상태입니다. 4) 대기 상태: 프로세스가 입출력 작업이 끝나거나 특정 자원을 할당받을 때까지 ...2025.01.25
-
전기및디지털회로실험 실험 M2. 아날로그 및 디지털 기초 회로 응용 예비보고서2025.05.101. 키르히호프의 전압법칙 및 전류법칙 키르히호프의 전압법칙과 전류법칙을 이해하고, 직류회로에서의 측정 실험을 통해 이를 확인한다. 아두이노를 이용해 회로의 전압과 전류를 측정하고 계산한 결과를 비교하여 법칙이 성립하는지 확인한다. 2. 반가산기 및 전가산기 아두이노를 이용해 반가산기와 전가산기 회로를 구현하고, 스위치 입력에 따른 출력 LED의 동작을 확인한다. 진리표와 비교하여 회로가 정상적으로 동작하는지 확인한다. 1. 키르히호프의 전압법칙 및 전류법칙 키르히호프의 전압법칙과 전류법칙은 전기회로 분석에 있어 매우 중요한 기본 ...2025.05.10