
총 57개
-
주기억 장치와 보조기억 장치 중 주기억 장치의 종류와 특징2025.01.241. 주기억 장치의 정의와 역할 주기억 장치는 CPU가 데이터를 처리하는 데 있어 가장 중요한 기억 장치이다. 주기억 장치는 데이터를 일시적으로 저장하여 CPU가 빠르게 접근할 수 있게 하며, 프로그램의 실행을 지원한다. 주기억 장치가 없다면, CPU는 데이터를 처리하는 속도가 크게 느려지게 된다. 주기억 장치의 용량과 속도는 시스템의 성능에 직접적인 영향을 미치며, 특히 다중 작업을 수행하는 환경에서는 주기억 장치의 용량이 클수록 더 많은 데이터를 동시에 처리할 수 있다. 2. RAM의 종류와 특징 RAM은 크게 DRAM(Dyna...2025.01.24
-
컴퓨터 아키텍처의 기본 개념과 발전 과정2024.12.311. 메모리 컴포넌트 메모리 컴포넌트를 컴퓨터 과학의 관점에서 분류하는 방법을 배웁니다. 프로세서와 직접 연결되는 메인/로컬 메모리와 2차 메모리의 특성을 이해하고, 이를 통해 현존하는 메모리 기술의 체계와 발전 방향을 파악할 수 있습니다. 2. 디지털 회로의 기초 이론 MOS 트랜지스터와 부울 대수의 기본 원리를 학습합니다. 이를 통해 복잡한 컴퓨터 시스템을 구현하는 데 있어 디지털 회로의 기본 토대가 되는 개념을 이해할 수 있습니다. 3. CPU 아키텍처 RTL(Register Transfer Level) 설계 기준으로 CPU ...2024.12.31
-
마이크로프로세서 응용회로설계실습 결과보고서92025.01.181. Dot Matrix Dot Matrix 디스플레이는 점 행렬 디스플레이로, 여러 개의 LED를 이용하여 문자나 그래픽을 표시할 수 있는 디스플레이 장치입니다. 이 보고서에서는 Dot Matrix 디스플레이를 제어하는 방법에 대해 설명하고 있습니다. 구체적으로 Dot Matrix 디스플레이의 각 열을 제어하기 위해 메모리 매핑을 사용하여 해당 주소에 데이터를 쓰는 방식으로 구현되어 있습니다. 2. CLCD CLCD(Character Liquid Crystal Display)는 문자 LCD 디스플레이로, 문자 정보를 표시할 수 있...2025.01.18
-
운영체제의 실제 메모리 구성 및 물리적 메모리 관리2025.01.271. 메모리 관리 개요 운영체제의 핵심 역할 중 하나는 시스템의 메모리를 효율적으로 관리하는 것입니다. 메모리는 컴퓨터에서 가장 중요한 자원 중 하나로, 이를 효과적으로 관리하지 못하면 성능 저하뿐만 아니라 여러 가지 문제가 발생할 수 있습니다. 이를 방지하기 위해 운영체제는 다양한 메모리 관리 기법을 활용하여 자원을 최적화하고 있습니다. 2. 실제 메모리의 구성 방식 컴퓨터 시스템에서 메모리는 주로 RAM(Random Access Memory)을 활용하며, 이는 CPU가 빠르게 접근할 수 있는 저장 공간으로 작동합니다. 실제 메모...2025.01.27
-
운영체제의 실제 메모리 구성과 물리적 메모리 관리2025.01.181. 메모리의 구조 물리적 메모리와 가상 메모리의 차이를 설명하고, 주 메모리와 보조 메모리의 특성을 설명한다. 2. 메모리 관리 전략 연속 메모리 할당과 비연속 메모리 할당(페이징, 세그멘테이션)의 장단점을 설명하고, 메모리 할당 정책(최초 적합, 최적 적합, 최악 적합)과 스와핑, 프레임 할당 알고리즘에 대해 설명한다. 3. 운영체제의 메모리 관리 역할 운영체제가 제한된 메모리 자원을 효율적으로 활용하기 위해 다양한 메모리 관리 전략과 알고리즘을 적용하는 것을 설명한다. 1. 메모리의 구조 메모리는 컴퓨터 시스템의 핵심 구성 요...2025.01.18
-
[논리회로실험] 실험 4. Multiplexer & Demultiplexer 결과보고서2025.05.081. Multiplexer 이번 실험에서는 IC칩을 여러 개 이용하여 Multiplexer을 구성해보고 다음으로 Multiplexer의 역할을 하는 단일칩을 이용하여 회로를 구성한 후 두 결과값을 비교해보았다. Multiplexer는 여러개의 입력으로 하나의 출력을 나타내는 역할을 하며, 컴퓨터에 여러개의 단말기가 연결되었을 때 단말기 연결을 하나로 묶어서 비용도 절감하고 관리의 편리성을 증가시키는데 사용되고 있다. 2. Demultiplexer 실험 2에서는 AND GATE와 NOT GATE로 Demultiplexer를 구성하였고...2025.05.08
-
운영체제의 메모리 관리2025.01.291. 물리적 메모리 구성과 구조 운영체제에서 물리적 메모리는 컴퓨터 하드웨어가 제공하는 연속적인 주소 공간으로, 주기억장치(RAM)로 구현된다. 물리적 메모리는 데이터를 저장하고 명령어를 실행하기 위한 기본 저장 공간이다. 하드웨어적으로 연속된 배열 형태로 제공되지만, 운영체제는 이를 효율적으로 관리하기 위해 저주소 공간과 고주소 공간으로 나눈다. 운영체제는 MMU(Memory Management Unit)라는 하드웨어를 통해 물리적 메모리를 관리한다. 2. 주소 변환과 메모리 보호 운영체제는 논리적 주소와 물리적 주소를 구분하여 ...2025.01.29
-
4가지 기본형 레지스터의 분류에 속하는 IC들2025.01.241. 4가지 기본형 레지스터의 개념 레지스터는 데이터를 저장하는 하드웨어 장치로, 4가지 기본형 레지스터는 데이터를 저장하는 방식에 따라 구분된다. 이 중, 누산기는 덧셈 연산을 수행하는 레지스터로, 누적값을 저장하면서 새로운 값을 더해주는 역할을 한다. 카운터는 정해진 범위 내에서 숫자를 세는 레지스터로, 주로 시간 측정 등에 사용된다. 쉬프트 레지스터는 입력된 비트를 왼쪽 또는 오른쪽으로 이동시키는 레지스터로, 데이터 비트를 이동시켜 연산을 수행하거나 데이터를 변환하는 용도로 사용된다. 마지막으로, 일반적인 목적으로 사용되는 레...2025.01.24
-
오늘의 기억 중 작업기억 요소의 활용2025.04.271. 기억(memory) 기억은 시간이 경과하여도 지속되는 학습이다. 획득하고 저장하였다가 인출할 수 있는 정보이다. 이 과정을 조금 더 자세히 살펴보면 정보를 두뇌에 집어넣는 부호화(encoding)과정, 정보를 파지하는 저장(storage) 과정, 나중에 그 정보를 끄집어내는 인출(retrieval)과정으로 나누어 볼 수 있다. 기억은 감각기억, 단기기억, 장기기억, 작업기억 등으로 나누어 볼 수 있다. 2. 작업기억(working memory) 작업기억이란 감각기억을 직접 처리하는 과정으로, 단순히 들어오는 정보를 처리하는 적...2025.04.27
-
한양대 Latches & Flip-Flops2025.05.041. Latches Latches는 기본적인 Gate 회로로 구성되는 기억 소자입니다. 기억 소자란 전원이 공급되고 있는 동안은 현재의 상태를 그대로 유지하는 소자를 뜻합니다. 하지만, Latches는 불안정한 상태가 있으므로 별도의 회로를 추가해 Flip-Flops를 구성했습니다. 2. Flip-Flops Flip-Flops는 SR FF, D FF, JK FF, T FF로 구분할 수 있습니다. 각각의 Flip-Flops는 Gate 하나의 차이로 바뀌는 비슷한 구조를 띄고 있습니다. SR Latch에 CLOCK만 추가해준 것이 SR...2025.05.04