하드웨어 컴퓨터 아키텍처 란 무엇입니까? -techopedia에서 정의

컴퓨터 아키텍처 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-컴퓨터 아키텍처 란 무엇입니까?

컴퓨터 아키텍처는 일련의 소프트웨어 및 하드웨어 기술 표준이 상호 작용하여 컴퓨터 시스템 또는 플랫폼을 형성하는 방법을 자세히 설명하는 사양입니다. 간단히 말해서 컴퓨터 아키텍처는 컴퓨터 시스템의 설계 방법과 호환되는 기술을 말합니다.

단어 아키텍처의 다른 문맥 및 의미와 마찬가지로, 컴퓨터 아키텍처는 사용자 / 시스템 / 기술의 요구를 결정하고 이러한 요구 사항에 따라 논리적 설계 및 표준을 만드는 기술과 유사합니다.

Techopedia는 컴퓨터 아키텍처를 설명합니다

컴퓨터 아키텍처의 좋은 예는 오늘날 대부분의 컴퓨터에서 여전히 사용되는 폰 노이만 아키텍처입니다. 이것은 수학자 John von Neumann이 1945 년에 제안한 것입니다. 여기에는 산술 논리 장치, 제어 장치, 레지스터, 데이터 및 명령을위한 메모리, 입력 / 출력 인터페이스 및 외부 저장 장치를 포함하는 CPU가있는 전자 컴퓨터의 설계가 설명되어 있습니다. 기능.

컴퓨터 아키텍처에는 세 가지 범주가 있습니다.

  • 시스템 설계 : 여기에는 그래픽 처리 장치 및 직접 메모리 액세스와 같은 CPU 이외의 데이터 프로세서를 포함하여 시스템의 모든 하드웨어 구성 요소가 포함됩니다. 또한 메모리 컨트롤러, 데이터 경로 및 멀티 프로세싱 및 가상화와 같은 기타 사항도 포함합니다.
  • 명령어 세트 아키텍처 (ISA) : 중앙 처리 장치의 내장 프로그래밍 언어입니다. 수행하거나 처리 할 수있는 프로그래밍에 따라 CPU의 기능을 정의합니다. 여기에는 워드 크기, 프로세서 레지스터 유형, 메모리 주소 지정 모드, 데이터 형식 및 프로그래머가 사용하는 명령어 세트가 포함됩니다.
  • 마이크로 아키텍처 : 컴퓨터 구성이라고도하는이 유형의 아키텍처는 데이터 경로, 데이터 처리 및 저장 요소 및 ISA에서 구현 방법을 정의합니다.
컴퓨터 아키텍처 란 무엇입니까? -techopedia에서 정의