총 5개
-
폰 노이만 구조와 뉴로모픽 구조의 비교2025.01.051. 폰 노이만 구조 폰 노이만 구조는 존 폰 노이만이 1945년 설계한 컴퓨터 아키텍처로, CPU, RAM, I/O 구조와 프로그램 내장 방식의 범용 컴퓨터 구조를 의미합니다. 이 구조는 연산장치와 저장장치가 따로 존재하고 한 번에 하나씩만 가지고 와야 하기 때문에 대규모 정보 처리 시 병목현상이 나타나고 많은 전력이 요구됩니다. 하지만 논리적인 추리나 계산 등의 일에 적합합니다. 2. 뉴로모픽 구조 뉴로모픽은 뉴런과 모사를 의미하는 영어 단어의 합성어로, 뉴로모픽 반도체는 뉴런과 시냅스로 구성된 뇌 구조를 모사한 개념입니다. 뉴...2025.01.05
-
[A+레포트] 어셈블리어의 특징과 명령어 형식을 설명하시오.2025.01.131. 어셈블리어의 개념 및 특징 어셈블리어는 컴퓨터 아키텍처에 밀접하게 연관된 저수준 프로그래밍 언어입니다. 이는 기계어 코드에 대응하는 기호적인 명령어를 사용하여 프로그래밍을 수행합니다. 어셈블리어의 가장 큰 특징은 기계어와의 1:1 대응 관계에 있습니다. 이로 인해 프로그래머는 컴퓨터의 작동 원리와 메모리 구조를 정확히 이해하고, 이를 바탕으로 최적화된 코드를 작성할 수 있습니다. 그러나 어셈블리어의 사용은 코드의 가독성이 낮고, 작성 및 유지 보수가 어렵다는 단점이 있습니다. 2. 어셈블리어의 명령어 형식과 구조 어셈블리어의 ...2025.01.13
-
컴퓨터 아키텍처의 기본 개념과 발전 과정2024.12.311. 메모리 컴포넌트 메모리 컴포넌트를 컴퓨터 과학의 관점에서 분류하는 방법을 배웁니다. 프로세서와 직접 연결되는 메인/로컬 메모리와 2차 메모리의 특성을 이해하고, 이를 통해 현존하는 메모리 기술의 체계와 발전 방향을 파악할 수 있습니다. 2. 디지털 회로의 기초 이론 MOS 트랜지스터와 부울 대수의 기본 원리를 학습합니다. 이를 통해 복잡한 컴퓨터 시스템을 구현하는 데 있어 디지털 회로의 기본 토대가 되는 개념을 이해할 수 있습니다. 3. CPU 아키텍처 RTL(Register Transfer Level) 설계 기준으로 CPU ...2024.12.31
-
메모리 캐시 성능 분석(Performance Analysis of Cache Memory)2025.01.241. SimpleScalar 사용법 및 소스 코드 SimpleScalar는 컴퓨터 아키텍처 연구와 성능 분석을 위한 도구로, 하드웨어의 동작을 모델링하고 시뮬레이션하는 데 사용된다. 이 도구는 프로그램의 실행에 대한 상세한 통계를 제공하며, 이를 통해 컴퓨터 시스템의 특정 설계가 어떤 성능을 발휘할지 예측하는 데 도움을 준다. SimpleScalar의 주요 특징은 높은 유연성, 이식성, 확장성이다. 2. SimpleScalar 설치과정 SimpleScalar를 사용하려면 컴퓨터에 설치해야 한다. 공식 웹사이트에서 소스 코드를 다운로...2025.01.24
-
4가지 기본형 레지스터의 분류에 속하는 IC들2025.01.241. 4가지 기본형 레지스터의 개념 레지스터는 데이터를 저장하는 하드웨어 장치로, 4가지 기본형 레지스터는 데이터를 저장하는 방식에 따라 구분된다. 이 중, 누산기는 덧셈 연산을 수행하는 레지스터로, 누적값을 저장하면서 새로운 값을 더해주는 역할을 한다. 카운터는 정해진 범위 내에서 숫자를 세는 레지스터로, 주로 시간 측정 등에 사용된다. 쉬프트 레지스터는 입력된 비트를 왼쪽 또는 오른쪽으로 이동시키는 레지스터로, 데이터 비트를 이동시켜 연산을 수행하거나 데이터를 변환하는 용도로 사용된다. 마지막으로, 일반적인 목적으로 사용되는 레...2025.01.24