
총 286개
-
고려대학교 디지털시스템실험 A+ 12주차 결과보고서2025.05.101. Control Unit Control Unit 모듈을 설계하고 테스트하는 과정을 설명합니다. Instruction Memory, Instruction Decode, Program Counter 모듈을 기반으로 Control Unit 모듈을 설계하였으며, 테스트벤치를 통해 시뮬레이션 결과를 확인하였습니다. 시뮬레이션 결과에 따르면 PC의 값이 변화하며 SRAM의 값이 출력되는 것을 확인할 수 있었습니다. 2. Simple Computer 본 실험을 통해 Simple Computer의 구조 중 Control Unit에 대해 이해할...2025.05.10
-
가치사슬 분석을 사용해서 관심 있는 기업의 활동분야를 여러 단계로 나누어 분석하고2025.01.211. 가치 사슬 분석의 개념 가치 사슬은 기업의 내부활동을 분석하기 위한 목적으로 활용되는 전략도구로서, 기업이 수행하는 여러가지 활동 중 어떠한 활동이 가장 가치가 높은지를 인식하는 것이 핵심이다. 이를 통해서 차별화의 원천을 파악할 수 있으며, 기업의 경쟁우위나 열위가 어디에 있는지를 분석하는 것이 가능하다. 2. 내가 선택한 기업의 활동분야 분석 내가 선택한 기업은 현대자동차이다. 현대자동차는 특히 본원적 활동에서 경쟁력을 갖추고 있으며, 독자적인 수직적 분업구조를 구축했다. 현대자동차는 모듈 생산을 본격화하면서 계열사인 현대...2025.01.21
-
운영체제 ) 프로세스의 다섯 가지 상태가 무엇인지 쓰고 각각을 설명하시오.2025.01.251. 프로세스의 다섯 가지 상태 프로세스는 생성, 준비, 실행, 종료, 대기의 다섯 가지 상태를 가진다. 생성 상태는 프로세스가 시스템에 처음 생성되어 필요한 자원이 할당되는 단계이다. 준비 상태는 프로세스가 실행을 위해 CPU를 할당받기를 기다리는 상태이다. 실행 상태는 프로세스가 CPU에서 명령어를 실행하고 있는 상태이다. 종료 상태는 프로세스가 더 이상 실행되지 않고 메모리에서 제거되는 상태이다. 대기 상태는 프로세스가 I/O 작업이나 특정 자원을 기다리고 있는 상태이다. 2. 문서 작성 프로그램의 프로세스 상태 변화 사용자가...2025.01.25
-
프로세스의 스케줄링과 상태 변화에 대해 조사하시오2025.01.181. 프로세스 스케줄링의 기본 원리 프로세스 스케줄링은 CPU의 효율적 사용을 극대화하기 위해 고안된 방법으로, 여러 프로세스가 동시에 실행되는 것처럼 보이게 한다. 이는 단순한 시간 분할이 아니라, 다양한 스케줄링 알고리즘을 통해 이루어진다. 가장 기본적인 알고리즘으로는 라운드 로빈(Round Robin)이 있으며, 우선순위 기반 스케줄링도 중요한 알고리즘이다. 2. 프로세스 상태 변화의 상세 과정 프로세스는 생성부터 종료까지 다양한 상태를 거치며, 이러한 상태 변화를 이해하는 것은 시스템 성능 최적화와 관련하여 매우 중요하다. ...2025.01.18
-
PC 조립 후 문제 발생 해결 방법2025.01.151. PC 조립 후 전원이 들어오지 않는 경우 전원 스위치 확인, 파워 서플라이 중심 확인, 냉각팬 회전 확인, 불량 여부 확인, 메인보드 확인 등의 방법으로 문제를 해결할 수 있습니다. 2. PC 조립 후 화면이 나오지 않는 경우 OSD 조절, Auto 버튼 이용 디스플레이 설정 확인 등의 방법으로 문제를 해결할 수 있습니다. 3. PC를 켜면 삐-소리만 들리는 경우 PC 조립 오류, 먼지 끼임, 사용 중인 BIOS 확인 등의 방법으로 문제를 해결할 수 있습니다. 4. 부팅이 안되고 이상한 문자만 나오는 경우 CPU 작동 클럭 확...2025.01.15
-
고려대학교 디지털시스템실험 A+ 13주차 결과보고서2025.05.101. 컴퓨터 시스템의 기본 구조 이번 실험을 통해 Simple Computer의 동작을 구현해 보고 이해할 수 있었습니다. Control Unit, Data Path, Register File, Function Unit 등 컴퓨터 시스템의 기본적인 구조를 이해하고 실험을 진행했습니다. 2. Simple Computer 시뮬레이션 코드를 작성하고 시뮬레이션을 돌려보는 과정에서 코드 작성 순서를 지키지 않거나 Radix 설정을 잘못하는 등 작은 실수들이 여러 번 있었지만, 그만큼 많이 배울 수 있었습니다. Simple Computer의...2025.05.10
-
운영체제 구조 레포트 과제제출 시험대비2025.05.021. 일괄 처리 시스템 일괄 처리 시스템은 오퍼레이터가 비슷한 작업들을 그룹으로 묶어 함께 일괄 처리하여 작업 준비 시간을 줄이는 시스템입니다. 속도 차이로 인한 유휴시간을 없애기 위한 버퍼링, 별개의 오프라인 장치를 사용하는 스풀링을 통해 성능을 향상시켰습니다. 초기 시스템은 일괄 처리만 이용했으나 유휴상태, 우선순위가 미비하기 때문에 유휴상태 해결 및 작업의 우선순위 부여를 위해 버퍼링, 스풀링이 도입되었습니다. 2. 다중 프로그래밍 시스템 다중 프로그래밍 시스템은 다수의 프로그램을 동시에 주기억장치에 적재 전환 수행하여 유휴 ...2025.05.02
-
운영체제 네트워크 및 다중처리 운영체제 레포트2025.05.021. 네트워크 운영체제 네트워크 운영체제는 통신 제어와 분산된 자원 공유를 통해 독립된 시스템들을 연결하는 것을 목적으로 합니다. 주요 기능으로는 자원 공유, 파일 전송, 데이터 보호, 관리 제어 등이 있습니다. 운영 방식으로는 피투피 방식과 클라이언트/서버 방식이 있습니다. 2. 분산 운영체제 분산 운영체제는 자원을 전역적으로 제어 및 관리하는 것을 목적으로 합니다. 프로세스 기반 분산 운영체제와 객체 기반 분산 운영체제가 있으며, 자원 할당 및 메시지 전송 교착 상태를 관리하는 기능을 제공합니다. 3. 클라이언트/서버 분산 컴퓨...2025.05.02
-
마이크로프로세스 컴퓨터프로세스 임베디드2025.01.151. 마이크로프로세서와 마이크로 컴퓨터의 비교 마이크로프로세서와 마이크로 컴퓨터는 현대 전자 기기의 핵심 요소로, 두 용어는 비슷하게 들리지만 본질적으로 다른 개념을 지칭합니다. 마이크로프로세서는 중앙처리장치(CPU)의 역할을 하는 컴퓨터 칩으로, 데이터 처리와 제어 기능을 담당합니다. 마이크로 컴퓨터는 마이크로프로세서를 포함한 전체 컴퓨터 시스템을 지칭하며, CPU 외에도 메모리, 입출력 장치, 저장 장치, 전원 공급 장치 등을 포함합니다. 마이크로프로세서와 마이크로 컴퓨터는 구성 요소, 목적, 응용 분야에서 차이가 있지만 반도체...2025.01.15
-
내가 생각하는 멀티미디어 pc 꾸미기. (단, 본인이 주로 하는 작업을 예로 함.)2025.01.291. 멀티미디어 PC 구성 멀티미디어 PC 구성은 안정성과 효율성을 중점으로 설계되었다. 고가의 외장 그래픽카드를 제외하면서도 내장 그래픽의 성능을 최대로 활용하여 경제성을 확보하였다. 듀얼 모니터와 고품질 사운드 장치 등 사용자 중심의 입출력 장치는 작업과 여가 활동을 더욱 풍부하게 만들어 준다. 이러한 구성을 통해 멀티미디어 작업뿐 아니라 학습과 엔터테인먼트를 위한 최적의 환경을 제공할 수 있다. 2. 하드웨어 구성 중앙처리장치(CPU)는 AMD 라이젠5-4세대 5500GT를 선택하였다. 내장 그래픽 성능이 뛰어나며, 유튜브 시...2025.01.29