총 39개
-
인텔 프로세서의 내부구조와 레지스터의 종류 및 역할, 최신 인텔 CPU와 AMD CPU 비교2025.01.031. 인텔 프로세서 내부구조 인텔은 1968년에 설립된 미국 반도체 제조 기업으로, 최초의 마이크로프로세서인 4004를 개발했다. 이후 하드웨어와 컴퓨터 구조 발전으로 성능이 100만 배 이상 향상되었다. 인텔 프로세서에는 16비트, 32비트, 64비트 등 다양한 종류가 있으며, 슈퍼 스칼라 구조를 지니는 펜티엄 프로세서가 대표적이다. 2. 레지스터 종류와 역할 인텔 프로세서의 레지스터에는 범용레지스터, 세그먼트 레지스터, EFLAGS 레지스터가 있다. 범용레지스터는 산술 논리 연산, 주소 계산, 메모리 포인터 저장 등의 목적으로 ...2025.01.03
-
컴퓨터에서 숫자 표현과 중앙처리장치 동작 원리2025.05.111. 보수의 개념 보수(Complement)는 '보충을 해주는 수'라는 의미로 컴퓨터가 뺄셈을 할 때 사용되는 개념입니다. 보수는 2의 보수와 1의 보수로 나뉩니다. 2의 보수는 어떤 수의 1의 보수에 1을 더한 값이며, 1의 보수는 비트를 반전시킨 값입니다. 보수는 컴퓨터에서 음수를 표현하거나 덧셈과 뺄셈 연산 등에서 사용됩니다. 2. 보수체계 사용 이유 보수체계는 컴퓨터에서 수의 표현과 연산을 보다 효율적으로 처리할 수 있도록 도와줍니다. 컴퓨터는 연산체계에서 덧셈기능만 할 수 있는데, 보수를 이용하면 뺄셈도 수행할 수 있습니다...2025.05.11
-
CPU의 논리회로 구성에서 연산장치와 제어장치에 대해 설명하세요2025.05.141. 연산장치 ALU CPU(Central Processing Unit)는 명령어를 실행하고 계산을 수행하는 컴퓨터 시스템의 핵심 구성 요소이다. CPU 내에서 산술 논리 장치(ALU)는 산술 및 논리 연산을 수행하는 데 중요한 역할을 한다. ALU는 이진 데이터에 대한 수학적 계산과 논리적 비교를 수행하는 디지털 회로이다. 주요 기능은 산술 연산, 논리 연산, 데이터 비교를 포함한다. ALU는 가산기, 멀티플렉서, 논리 게이트 및 레지스터와 같은 다양한 구성 요소로 구성되며, CU와 밀접하게 상호 작용한다. 2. 제어 장치(CU)...2025.05.14
-
컴퓨터구조 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.11.121. 마이크로프로세서(CPU) 마이크로프로세서는 컴퓨터의 중앙처리장치로서 초소형 연산 처리 장치입니다. CPU가 이해할 수 있도록 단계별로 실행 과정을 나누어 마이크로 코드를 작성한 후 이에 따라 단계적으로 처리하는 논리 회로입니다. 컴퓨터 시스템의 핵심 연산 처리 부품으로 모든 명령어를 해석하고 실행합니다. 2. 기억장치 기억장치는 내부기억장치와 외부기억장치로 구분됩니다. 내부기억장치는 CPU 내의 레지스터, 캐시기억장치, 주기억장치로 구성되며 프로그램과 데이터를 기억합니다. 외부기억장치는 하드디스크, CD-ROM 등 보조기억장치...2025.11.12
-
학습러닝, 머신러닝 분석 레포트2025.05.051. 학습(learning) 학습(learning)이란 데이터를 이용하여 모델(model)을 학습시키는 과정을 말합니다. 이 과정에서 모델은 입력 데이터(input)와 출력 데이터(output)의 관계를 학습하게 되는데, 이를 통해 새로운 입력 데이터가 주어졌을 때 모델은 예측 결과를 출력할 수 있게 됩니다. 2. 블랙박스(black box) 블랙박스(black box)란 모델이 내부에서 어떠한 일이 일어나는지 알 수 없는 상황을 말합니다. 따라서 모델이 학습하는 과정에서 입력 데이터와 출력 데이터만을 이용하여 내부의 동작 원리를 ...2025.05.05
-
CPU의 데이터 처리 속도 향상 방안2025.05.131. CPU의 기능 CPU는 컴퓨터가 수행하는 모든 연산 및 작동의 핵심 역할을 수행한다. CPU에서는 프로그램 상에 포함된 명령어를 끌어와 해석하고, 명령어대로 연산을 수행하여 연산이 완료된 결과는 메모리상에 기록한다. 2. CPU의 데이터 처리 속도에 영향을 미치는 요인 CPU의 데이터 처리 속도에 영향을 미치는 요인으로는 CPU의 클럭 속도, 코어의 수, 캐시 메모리, 아키텍처, 메모리의 속도 등이 있다. 3. CPU 자체의 성능 향상 CPU 자체의 성능을 향상시키는 방법으로는 CPU의 클럭 수를 증가시키거나 하나의 CPU 내...2025.05.13
-
컴퓨터 아키텍처의 기본 개념과 발전 과정2024.12.311. 메모리 컴포넌트 메모리 컴포넌트를 컴퓨터 과학의 관점에서 분류하는 방법을 배웁니다. 프로세서와 직접 연결되는 메인/로컬 메모리와 2차 메모리의 특성을 이해하고, 이를 통해 현존하는 메모리 기술의 체계와 발전 방향을 파악할 수 있습니다. 2. 디지털 회로의 기초 이론 MOS 트랜지스터와 부울 대수의 기본 원리를 학습합니다. 이를 통해 복잡한 컴퓨터 시스템을 구현하는 데 있어 디지털 회로의 기본 토대가 되는 개념을 이해할 수 있습니다. 3. CPU 아키텍처 RTL(Register Transfer Level) 설계 기준으로 CPU ...2024.12.31
-
방통대 방송대 컴퓨터구조 5페이지 암기노트 핵심요약정리2025.01.251. 컴퓨터 명령어 명령어는 연산코드(연산종류)와 오퍼랜드(데이터/주소)로 구성되며, 함수연산, 정보전달, 순서제어, 입출력 등의 기능을 수행합니다. 오퍼랜드는 누산기, 다중 레지스터, 스택 구조에 저장되며, 3-주소, 2-주소, 1-주소, 0-주소 명령어 형식이 있습니다. 주소지정방식에는 직접, 간접, 레지스터, 상대, 인덱스 등이 있습니다. 2. 처리장치 처리장치는 마이크로 연산(레지스터 전송, 산술, 논리, 시프트)을 수행하며, 산술논리연산장치(ALU), 레지스터, 내부버스로 구성됩니다. 제어장치는 명령어 해독, 제어신호 발생...2025.01.25
-
컴퓨터구조_컴퓨터 내부에서 사용하는 명령어 사이클의 4가지 단계에 대해서 비교 설명하시오.2025.01.291. 명령어 인출 단계 (Fetch) 명령어 사이클의 첫 번째 단계는 명령어 인출(fetch) 단계이다. 이 단계는 CPU가 메모리에서 실행할 명령어를 불러오는 과정이다. 현대 컴퓨터에서 CPU는 프로그램 카운터(PC)를 통해 다음에 실행할 명령어의 위치를 추적한다. 프로그램 카운터는 메모리 주소를 가리키며, 이를 바탕으로 명령어를 메모리에서 인출하여 명령어 레지스터(IR)에 저장한다. 이때 CPU는 주소 버스를 통해 명령어가 저장된 메모리 주소를 지정하고, 데이터 버스를 통해 해당 명령어를 인출하여 명령어 레지스터로 전달한다. 2...2025.01.29
