총 26개
-
컴퓨터 내부에서 사용하는 명령어 사이클의 4가지 단계에 대해서 비교 설명하시오2025.01.121. 명령 사이클 명령 주기는 CPU가 명령을 실행하는 데 필요한 전체 프로세스입니다. 이 주기는 CPU가 프로그램을 실행하기 시작하는 순간부터 전원이 꺼지거나 중단될 때까지 반복됩니다. 지침 주기는 보통 가져오기 주기와 실행 주기의 두 가지 하위 주기로 나뉩니다. 임포트 사이클은 CPU가 메모리 장치에서 다음에 실행할 가이드라인을 얻는 단계이며, 실행 주기는 CPU가 CPU에서 가져온 명령을 실행하는 단계입니다. 2. 명령 사이클의 4단계 명령 사이클은 Fetch, Decode, Execute, Store의 4가지 단계로 이루어져...2025.01.12
-
디지털 IC의 기본 특성과 기억소자를 갖는 조합논리회로 및 기본 플립플롭 회로2025.04.271. 디지털 IC의 기본 특성 디지털 집적 회로는 아날로그 회로와는 반대되는 개념으로서 일반적으로 불 대수로 표현되는 회로를 가리킨다. 디지털 회로는 일반적으로 정답조합회로와 논리 회로를 조합하여 만들어지며 컴퓨터 같은 장치에 주로 사용된다. 디지털 회로는 2개의 불연속적인 전압 범위를 정보 표현의 방법으로 이용하는 전자회로를 뜻하며 논리 회로를 구현하는 한가지 방법이다. 디지털 서킷에는 양자화 오류, 에너지 소비 증가 등의 단점이 존재한다. 2. 기억소자를 갖는 조합논리회로 조합논리회로란 메모리를 갖지 않는 회로로 출력값이 그 시...2025.04.27
-
고려대학교 디지털시스템실험 A+ 10주차 결과보고서2025.05.101. SRAM 구현 및 읽기/쓰기 동작 본 실험을 통하여 16X4 SRAM을 구현하고 메모리에 데이터를 읽고 쓰는 과정을 이해할 수 있었습니다. SRAM을 이용하여 계산기를 구현할 때 결과값이 FPGA에 나타나지 않는 문제가 있었는데, 7 segment control module에서 rst 값에 1을 넣어주는 것으로 이 문제를 해결할 수 있었습니다. 2. SRAM을 이용한 계산기 구현 8X4 SRAM을 이용하여 계산기를 구현하는 실험을 진행하였습니다. SRAM을 프로젝트에 응용하여 각종 데이터를 저장하고 읽을 수 있도록 하면 좋을 ...2025.05.10
-
반도체 D램, 낸드플래시 등의 발전 현황2025.01.021. D램 발전 현황 D램은 CPU 성능 향상과 함께 발전해왔으며, 최근 DDR5 D램이 서버 시장을 중심으로 도입되고 있다. DDR5는 전력 관리 기능이 모듈로 올라오고 다양한 반도체가 탑재되는 등 큰 변화가 있다. 또한 CXL D램은 이기종 메모리 간 공유와 대용량 확장이 가능한 차세대 인터페이스로 주목받고 있다. 그래픽카드용 GDDR D램도 지속적으로 발전하고 있다. 2. 낸드플래시 발전 현황 낸드플래시 업체들은 단수 증가를 통한 고집적화에 주력하고 있다. 삼성전자는 128단 싱글 스택 식각 기술을 보유하고 있어 원가 경쟁력이...2025.01.02
-
컴퓨터개론-학습자 본인이 사용하는 컴퓨터(Desktop, or notebook Computer)의 세부 스펙2025.01.151. 프로세서(CPU) Intel Core i7-9750H는 고성능 노트북에 주로 사용되는 모바일 프로세서이다. 6코어 12스레드 구성으로 멀티태스킹과 고부하 작업에 강하며, 2.6GHz의 기본 클럭 속도와 터보 부스트 시 최대 4.5GHz까지 성능을 끌어올릴 수 있다. 이는 영상 편집, 프로그래밍, 가상화 등의 작업을 원활하게 수행할 수 있게 한다. 2. 메모리(RAM) 16GB DDR4 메모리는 현재 대부분의 고성능 작업에 충분한 용량을 제공한다. 빠른 데이터 접근 속도를 통해 여러 애플리케이션을 동시에 실행할 수 있으며, 특히...2025.01.15
-
CPU의 데이터 처리 속도 향상 방안2025.05.131. CPU의 기능 CPU는 컴퓨터가 수행하는 모든 연산 및 작동의 핵심 역할을 수행한다. CPU에서는 프로그램 상에 포함된 명령어를 끌어와 해석하고, 명령어대로 연산을 수행하여 연산이 완료된 결과는 메모리상에 기록한다. 2. CPU의 데이터 처리 속도에 영향을 미치는 요인 CPU의 데이터 처리 속도에 영향을 미치는 요인으로는 CPU의 클럭 속도, 코어의 수, 캐시 메모리, 아키텍처, 메모리의 속도 등이 있다. 3. CPU 자체의 성능 향상 CPU 자체의 성능을 향상시키는 방법으로는 CPU의 클럭 수를 증가시키거나 하나의 CPU 내...2025.05.13
-
컴퓨터구조 CPU설계_Quartus 설계_20242025.01.161. 컴퓨터 명령어 컴퓨터 명령어는 각각 16진수 코드로 되어있는 마이크로 연산이다. 명령어를 Instruction Register (IR)에 넣어 해석을 진행해 필요한 장치에서 명령어를 실행한다. 메모리 참조 명령어는 주소가 필요하다. 첫째 자리의 0~E까지를 보고 메모리 참조 명령어임을 확인하고 뒤의 XXX에 주소를 넣는다. 레지스터를 건드리는 명령어는 정해져 있는 레지스터 명령어 16진수 값을 가져와서 처리한다. 2. 기본적인 제어장치의 구성 명령어가 IR에 들어가면 하위 12 bit( IR 0~11 )는 주소 bit로 할당된...2025.01.16
-
컴퓨터 시스템의 구성 요소와 기능 이해2025.01.191. 중앙처리장치(CPU) 중앙처리장치(CPU)는 컴퓨터 시스템의 핵심 구성 요소로, 모든 계산과 명령 처리를 담당합니다. CPU는 제어 장치, 산술 논리 장치(ALU), 레지스터 등으로 구성되며, 프로그램의 명령을 해석하고 실행하는 기능을 수행합니다. 제어 장치는 명령을 해독하고 실행 순서를 제어하며, ALU는 산술 및 논리 연산을 수행합니다. 레지스터는 고속 메모리로, 연산 중인 데이터를 임시 저장합니다. CPU의 성능이 컴퓨터 전체 성능에 미치는 영향이 크기 때문에, 컴퓨터를 선택할 때 CPU의 사양을 중요하게 고려해야 합니다...2025.01.19
-
삼성전자가 반도체 업황 악화에도 설비투자 규모를 유지하는 이유2025.04.301. 반도체 시설투자 규모 유지 올해 글로벌 불경기와 더불어 반도체 업황이 침체기를 겪고 있는 가운데, 삼성전자는 작년에 이어 반도체 시설투자 규모를 유지하기 위해 재원을 확보한 것으로 파악된다. 2. 메모리와 파운드리 팹 삼성전자의 시설투자금은 메모리와 파운드리 팹(평택, 미국 테일러)에 투자돼 생산능력을 확대하는데 사용될 예정이다. 1. 반도체 시설투자 규모 유지 반도체 산업은 현대 사회에서 매우 중요한 역할을 하고 있으며, 지속적인 기술 혁신과 생산 능력 향상이 필요합니다. 반도체 기업들의 시설 투자 규모를 유지하는 것은 매우...2025.04.30
-
프로그래밍언어실습 - 변수기능, 선언방법, 작성 규칙 및 데이터 형의 종류2025.05.031. 변수 변수는 데이터를 저장하고 참조하기 위한 메모리 공간을 말합니다. 변수에는 다양한 종류의 데이터를 저장할 수 있습니다. 2. 변수 선언 변수를 사용하기 위해서는 먼저 변수를 선언해야 합니다. 변수의 선언 방법은 데이터형 변수이름; 형식으로 작성합니다. 예를 들어, int형 변수 num을 선언하려면 int num; 와 같이 작성합니다. 3. 변수 이름 작성 규칙 변수의 이름은 영문자, 숫자, 밑줄(_)로 구성할 수 있습니다. 단, 변수의 이름은 숫자로 시작할 수 없습니다. 변수의 이름은 의미 있는 이름으로 작성하는 것이 좋습...2025.05.03
