컴퓨터, 정보 기술
개념 및 기본 컴퓨터 아키텍처.
60 이거 야에서 여러 프로그래머는 하드웨어와 소프트웨어의 상호 작용의 혼합을 포함하여 최신 디자인을 개발하기 시작했다 및 컴퓨터 아키텍처의 정의에 상승했다. 컴퓨터 구조는 컴퓨터 세계에서 중요한 부분이,이 일에 그렇게 남아있다.
개념 및 기본 컴퓨터 아키텍처
컴퓨터 아키텍처 - 여러 공동 행위, 구성 및 컴퓨터 노드의 상호 연결 기본 논리의 공생. 이 공생은 사용자 작업의 성능을 제공하고, 요인의 주요 스트레스 연계 및 고유의 다양한 변형이 원칙의 합성에 해당하는 하드웨어와 소프트웨어를 만들기 위해 함께 온의 번호를 동봉 해 계산합니다. 예를 들어, 엔지니어링 장비와 동일 할 수의 기능 만 가지고 개별의 샘플의 주요 구성 요소의 생산 가격, 속도와 성능에서 큰 차이가 있습니다.
사용자의 일상 업무 중 효율과 기계의 속도,하지만 특정 작업을 해결하기위한 그 기능뿐만 아니라에서 크게 관심을 가지고있다. 그 결과, 고객의 요구 사항의 데이터 세트는보다 안정적이고 사용하기 쉬운 컴퓨터의 요소 기반의 중요한 개발되었다. 개별 요소의 효율성 속도를 증가 시키면 최고의 전문가는 컴퓨터 구조의 근대화에이 문제의 해결을 볼 이유입니다, 무한 아니라는 것을 알아야한다.
컴퓨터의 현대화의 결과로 동시에 여러 개의 프로세서를 작동 할 수 있습니다 멀티 프로세서 아키텍처와 강력한 컴퓨터를 설정했다. 또한, 더 강력한 컴퓨터, 더 많은 그의 작품과 관련된 프로세서.
컴퓨터 아키텍처의 주요 유형
전체 컴퓨터 시스템에 의한 명령과 데이터 스트림의 수, 세 그룹으로 컴퓨터 아키텍처의 유형을 구분, 그들을 보면 :
- 1 세대 및 2 세대의 컴퓨터의 고전 건축의 창시자 Dzhon했다 폰 네이먼, 시퀀스의 기본 원칙을 공식화. 다수의 데이터 스트림 (SIMD) -이 그룹에 단일 프로세서 시스템 일 경우 하나의 데이터 스트림 (SISD) 및 두 번째로 갖는 속한다. 상기 복수의 데이터 스트림은 자신의 상태 머신이 종류는 단일 벡터 명령어 흐름에 기인한다.
- 건축의 유형이 포함됩니다 다음 그룹 - MIMD. 다중 명령 스트림과 데이터 스트림을 갖는 멀티 프로세서 시스템이다. 이 건축 시스템은 주로 현대 슈퍼 컴퓨터에 사용됩니다.
- 그리고 마지막으로, 건축의 세 번째 종류 - MISD, 데이터의 많은 하나의 프로그램을 나타내는. 불행하게도, MISD는 더 실용적인 의미가 없습니다. 이 유형은없는 컴퓨터 아키텍처와 병렬 프로그램을 형성이라고한다. 이것은 다른 데이터를 서로 다른 프로세서 모듈에서 동일 프로그램의 둘 개 이상의 사본의 동시 실행을 나타낸다.
그것은 기계 데이터 스트림과 같은 컴퓨터 아키텍처의 개발과 같은 중요한 방향을 고려 가치가있다. 80 년대는 고성능 컴퓨터의 전망이 직접 이러한 흐름이 여러 개의 명령을 실행할 수있는 컴퓨터 제어 데이터 흐름에 연결되어 있는지 시스템을 계산하는 컴퓨터 구조의 유형 이상으로 간주하지만, 가정 pokami 팀을 관리했다. 현대적인 생산에서 기적으로 운영 피연산자의 가용성을 기다리고 복수의 기능 유닛을 포함하는 마이크로 프로세서에 사용 된 방법의 몇 가지 요소를 익숙해.
Similar articles
Trending Now