아키텍처와 마이크로 아키텍처의 차이점은 무엇입니까?

용어 건축물에 의해 대중화되었다 종이”아키텍처의 IBM 시스템/360″,IBM 저널의 연구 및 개발,8(2):87-101,April1964 년에 의해 유전자 M 암달,Gerrit A Blaauw,프레데릭 P 브룩스,주니어 그들은 말,

용어 아키텍처를 사용하려면 여기를 설명하는 특성의 시스템에 의해 본 프로그래머,즉,데이터 흐름 및 컨트롤의 조직,논리적 디자인 및 물리적 구현과 구별되는 개념적 구조 및 기능적 동작.

컴퓨터 아키텍처에 대한 위키피디아 페이지에 따르면,이 용어는 아마도 1959 년에 아이비엠 내부에 도입되었을 것이다.

오늘날 우리는 명령어 세트 아키텍처라는 용어를 사용하여 피연산자의 유형과 크기,프로그래머가 볼 수있는 레지스터 상태,메모리 모델,인터럽트 및 예외 처리 방법,사용 가능한 명령어 및 각 명령어의 의미를 포함하여 컴퓨터 인터페이스의 구문과 의미를 설명합니다. 명령어 집합 아키텍처는 소프트웨어와 하드웨어 사이의 경계이며 프로그래머와 하드웨어 디자이너 간의 계약입니다.

마이크로 아키텍처라는 용어는 특정 프로세서의 조직 또는 최고 수준의 구현을 지칭하는 데 사용됩니다. 마이크로 아키텍처 연구에는 파이프 라이닝,명령어 수준 병렬 처리,순서가 잘못된 실행,투기 실행,분기 예측 및 캐싱과 같은 주제가 포함됩니다.

마이크로 아키텍처의 어원에 대해 잘 모르겠습니다. 나는 그것이(컴퓨터 시스템의 마이크로 아키텍처에 유로 마이크로 워크숍의 제목)빠르면 1975 로 사용 찾을 수 있지만,그것은 확실히 그 이상이 될 수 있습니다.

현재 컴퓨터 아키텍처 또는 아키텍처라는 용어는 일반적으로 명령어 세트 아키텍처와 마이크로 아키텍처뿐만 아니라 다중 프로세서의 네트워크 연결과 같은 광범위한 시스템 수준 문제를 포함합니다.

답글 남기기

이메일 주소는 공개되지 않습니다.