>  기사  >  risc-v 아키텍처와 arm의 차이점은 무엇입니까?

risc-v 아키텍처와 arm의 차이점은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-12-02 16:06:3931276검색

차이점: ARM은 폐쇄형 명령어 세트 아키텍처입니다. 아키텍처 문서는 수천 페이지에 달하고, 명령어 수가 복잡하며, 서로 호환되지도 않고 모듈화도 지원하지 않습니다. 완전한 오픈 소스 아키텍처입니다. 아키텍처 문서는 200페이지가 넘고 기본 명령어의 수도 40개가 넘습니다. 동시에 하나의 명령어 세트는 모든 아키텍처를 지원하고 모듈화를 지원합니다.

risc-v 아키텍처와 arm의 차이점은 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

2010년 여름부터 버클리 연구팀은 완전히 새로운 명령어 세트를 설계하고 개발하는 데 약 4년을 보냈습니다. 이 새로운 명령어 세트는 RISC-V라고 불립니다. 이 명령어 세트는 2014년 공식 출시 이후 많은 당사자들로부터 의문을 제기해 왔습니다. 2017년까지 인도 정부는 RISC-V 기반 프로세서 프로젝트에 적극적으로 자금을 지원하겠다고 밝혔습니다. 인도의 첫 번째 선택입니다. 올해 중국은 국가 정책 차원에서 RISC-V를 지원해 왔으며, 상하이는 중국 최초로 RISC-V를 정부 지원 대상에 포함시킨 도시가 됐다. RISC-V 캠프.

몇 년 만에 RISC-V는 정책적 지원을 받을 뿐만 아니라, 기업과 학계에서도 이 오픈소스 명령어 세트에 대한 관심이 높아지고 있으며, 심지어 Arm도 압박감을 느끼고 있습니다. RISC-V가 2010년 버클리 대학에서 탄생한 이후 업계에서 가장 일반적인 목소리 중 하나는 RISC-V가 Arm과 Intel이 지배하는 프로세서 아키텍처의 기존 경쟁 환경을 바꿀 수 있다는 것입니다. IOT 및 기타 임베디드 시장은 영향을 미쳤습니다. .

ARM과 RISC-V의 차이점

ARM 아키텍처와 RISC-V 아키텍처는 모두 1980년대 축소 명령어 컴퓨터 RISC에서 파생되었습니다. 둘 사이의 가장 큰 차이점은 심플한 테크니컬 스타일과 완전한 개방형 모델을 표방한다는 점입니다.

ARM은 폐쇄형 명령어 세트 아키텍처입니다. ARM 아키텍처만 사용하는 많은 제조업체는 자신의 필요에 따라 제품 주파수와 전력 소비만 조정할 수 있으며 수십 년의 개발과 발전 후에도 원래 설계를 변경할 수 없습니다. CPU 아키텍처가 변경되었습니다. ARM 아키텍처 문서는 수천 페이지에 달하며, 명령어도 많고 버전도 다양합니다. 서로 호환되지도 않고 모듈화를 지원하지도 않으며 값비싼 특허와 아키텍처 라이센스가 있습니다. 문제.

RISC-V를 되돌아보면 설계 초기부터 수십 년간의 컴퓨터 시스템 개발 과정을 우회하여 완전한 오픈 소스 아키텍처로 포지셔닝되었습니다. 아키텍처 문서는 200페이지가 넘고, 그 수는 매우 많습니다. 기본 명령어는 40개를 넘습니다. 동시에 명령어 세트는 모든 아키텍처를 지원하며 모듈성을 통해 사용자는 필요에 따라 다양한 명령어 하위 세트를 자유롭게 사용자 정의하고 구성할 수 있습니다.

컴퓨터 프로그래밍에 대한 더 많은 지식을 보려면 프로그래밍 소개를 방문하세요! !

위 내용은 risc-v 아키텍처와 arm의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.