한 나라의 교통 시스템을 예로 들어 보겠습니다. 한 나라의 완전한 교통체계는 육지, 바다, 빈 세 부분으로 구성되며, 각 부분은 육로 장거리 및 단거리 여객 수송 단위, 일반화물 운송 단위, 위험물 운송 단위 등 여러 단위로 세분화될 수 있습니다. 해공은 모두 비슷하고, 많은 단위도 있고, 기능도 다르다. 동시에, 이 운송 시스템의 정상적인 운송을 위해서는 조정 기능도 필요하므로 운송 단위 간에 조율, 본 단위 내에서 배정, 임시 또는 장기 창고 창고가 있습니다. 화물 운송과 모두가 통일된 표준 시간을 사용할 수 있도록 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 운송 시스템, 운송 시스템, 운송 시스템, 운송 시스템)
이 운송 시스템과 마찬가지로 CPU 는 다양한 기능을 갖춘 컴퓨팅 단위 (운송 시스템의 다양한 특성이 다른 운송 단위), 내부 레지스터 (화물 수송 창고), 논리 컨트롤러 (각 부서의 배치실), 시계 (통일된 참조 시간을 사용하여 모든 사람이 일관되게 행동할 수 있도록 함) 등 다양한 부품으로 구성되어 있습니다.
고대에는 사람들이 국가 교통 시스템을 마음대로 건설할 수 있었지만, 시대가 발전하면서 교류가 잦아지면서 몇 가지 문제가 생겼다. 예를 들어, 미국 운송 시스템에서 보잉의 초대형 항공기는 길이가 4km 이고, 프랑스 운송 시스템에서 항공객이 요구하는 활주로는 그렇게 길지 않지만, 폭은 보잉보다 넓으며, 그들의 수리 보장 시스템도 다르다. 이런 식으로 문제가 발생합니다. 보잉과 에어 버스의 기준은 다르다. 보잉 항공기를 구입한 국가는 보잉 기준에 따라 자체 운송 시스템을 구축해야 하며, 그 반대의 경우도 마찬가지이다. 육지의 차도 다른 기준을 가지고 있다. 예를 들면 좌우와 반대가 있다. 어떤 열차는 광궤 선로를 사용하고, 어떤 열차는 협궤 선로를 사용한다. 포트에도 다른 기준이 있습니다.
이때 미국 등 첫 번째 국가는 비행기 활주로가 몇 미터, 고속도로는 오른쪽, 기차 선로는 폭, 항구 깊이는 50 미터라고 규정하는 기준을 마련했다. 동시에, 미국은 이미 그의 표준의 일부 핵심 부분에 특허를 등록했다. 만약 당신이 그의 기준에 따라 자신의 국가 교통 시스템을 구축하고자 한다면, 당신은 아마도 그의 중요한 직위 특허를 만날 수 있을 것입니다. 어떤 사람들은, "젠장, 내가 채택한 기준은 모두 그의 두 배나 크다" 고 말할지도 모른다. 나는 5km 길이의 활주로를 짓고100m 깊이의 항구를 파야 하는데, 아무것도 호환되지 않는다. 미안하지만 너는 여전히 다른 사람과 어울리지 못한다. 다른 사람의 비행기는 착륙할 수 있지만, 그의 특허는 핵심 부위를 제한한다. 그의 문과 도킹하려면 1 미터, 2 미터 높이, 얼마나 두꺼운 접촉막을 설치해야 한다. 만약 너의 기준이 그와 다르다면, 그의 비행기는 착륙을 거절한다. 만약 당신의 기준이 그와 같다면 요금을 내십시오.
CPU 도 같은 상황에 부딪혔고, 한 걸음 앞선 회사들은 끊임없이 표준을 세우고 특허를 출원했다. 이럴 때, 당신이 따라잡고 싶다면, 당신은 어떻게 할 것입니까? 당신은 내가 그들에 대해 전혀 신경쓰지 않는다고 말할지도 모릅니다. 제가 스스로 기준을 정할 수 있을까요? 그래도 되지만, 그 결과 사람들은 당신을 신경쓰지 않고, 그들의 모든 비행기, 배, 기차 등을 신경쓰지 않습니다. 여러분의 길에 있지 않습니다. (그들의 소프트웨어는 CPU 에서 실행할 수 없습니다.) 그래서 당신의 교통 시스템은 독방할 수 있습니다. 얼마나 강력하고 다능한가 하는 것은 소수로 간주 될 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 스포츠명언) 만약 당신이 그들의 비행기와 기선이 당신의 교통시스템에서 운행되기를 원한다면, 반드시 그 특허의 핵심을 만나게 될 것이며, 당신은 돈을 낼 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 스포츠명언) 물론, 만약 어느 날 당신이 개발되었다면, 당신은 또한 핵심 포인트에 특허를 출원하여 다른 사람을 제한할 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 성공명언) 하지만 네가 강해지기 전에 너는 다른 사람의 길을 가야 한다. 너는 다른 사람과 호환되어야지, 다른 사람이 너와 호환되게 하는 것이 아니다.
CPU 로 돌아가면 MIPS 아키텍처는 실제로 이 교통 시스템의 기술 사양과 같습니다. 마치 국가 교통 시스템과 같습니다. 그것은 몇 가지 일반적인 기준과 각 운송 단위가 갖추어야 할 기능을 규정하고 있다. 또한 100 으로 전화하여 상대방에게 내 물건이 어디에 있고 어디로 운반되는지 알려주는 것과 같은 지시도 마련되었다. 이 번호는 육지에 해당하는 장거리 화물 운송 시스템이다. 이때 국가 운송 시스템은 육로로 너의 화물을 운송할 것이다. 이것은 지시이며, 전화 10 1, 기차가 운송될 것이고, 비행기 102, 배 103 등과 같은 다른 많은 것들이 있다. 이러한 명령어의 집합은 완전한' 명령어 세트' 이다. 전국 교통 시스템은 이 지시에 따라 화물 운송을 완성하여 전체 시스템을 가동시켜야 한다. 이때 분명히 누군가가 말했을 것이다. "명령 세트가 이렇게 중요하기 때문에 다른 사람의 것을 사용할 수 없고, 스스로 하나를 사용자 정의할 수 없다. "괜찮아? 좋아! 너 100 을 치려고 하지 않았니? 나는 200 으로 바꿨다. 네가 영어로 발송한다고 하면 나는 중국어로 바꿀 것이다. 문제없다. 문제는 너의 교통 시스템이 너의 집에서만 사용할 수 있다는 것이다. 만약 당신이 당신의 교통 시스템을 외국에 가지고 있다면, 사람들은 중국어를 이해하지 못하고, 200 대신 100 을 치는 것에 익숙합니다. 너의 CPU 는 자신을 위한 것이 아니냐, 외국을 살 생각은 없니? 예전에 용심에 MIPS 허가가 없었을 때 무엇을 했나요? 그는 이렇게 할 수 밖에 없다: 네가 100 을 치면, 내가 너에게 200 번을 돌려줄게, 너의 영어 설명서는 200 호에서 번역하고, MIPS 의 100 호 특허점을 우회한다. 그 결과, 사람들이 당신이 100 호를 때렸다고 하면, 사람들은 의심으로 가득 차서 자신이 도둑처럼 느껴진다는 것이다. (윌리엄 셰익스피어, 템페스트, 희망명언) 이제 MIPS 의 허가로 더 이상 그 굽은 길을 갈 필요가 없습니다. 100 에서 직접 당신의 지시를 취하면 훨씬 더 빨라질 수 있습니다.
한 가지 더 분명히 말씀드리자면, 용심은 자신이 개발한' 명령어 세트' 를 채택했다고 말한 적이 없습니다. 용심이 너를 속였다고 말하는 사람들은, 용심이' 명령어 세트' 에서 너를 속인 적이 없다는 것을 기억해야 한다. 줄곧' MIPS' 호환 명령어 세트라고 말한다. 사실 누구나' 명령어 세트' 를 만들 수 있는데, 실제로 이러한 명령어를 구현하는 것은 CPU 의 핵심이다. 예를 들어 CPU 에 명령을 실행하여 5 더하기 5 의 합계를 반환할 수 있습니다. CPU 의 연산자는 1 더하기 10 으로 결과를 반환하거나 1 더하기 5 번 곱하기 2 를 사용하여 결과를 반환할 수 있습니다. 이 명령을 구현하는 방법은 CPU 의 기술이며, 이 명령을 구현하는 구체적인 단계와 계산 방법은 명령어 세트나 CPU 구조에 의해 결정되지 않으며, 명령어가 판매할 수 있는 것도 아니다. 따라서 CPU 자체 개발의 진정한 의미는 이러한 "지침" 을 구현하는 방법입니다. 이러한 "명령" 구현의 효율성에서 CPU 의 연산 속도, 이러한 명령을 구현하는 방법, 이러한 CPU 의 모든 컴퓨팅 단위를 신속하게 조정할 수 있는 방법을 반영합니다. 이것이 CPU 의 가치입니다. 따라서 동일한 "명령어 세트", 동일한 CPU 아키텍처의 CPU 가 완전히 다른 컴퓨팅 성능을 가질 수 있다는 것이 바로 이 이유입니다. 설명: CPU 성능을 실제로 결정하는 것은 명령어 집합이 아닙니다. 당신의 화물 운송 속도를 결정하는 것은 지시 자체가 아니라 이 나라의 구체적인 화물 운송 단위의 구체적인 운송 능력과 채택된 운송 경로 방안입니다. 다음 주문이 비행기로 100 톤을 운송하는 것처럼, 이 비행기는 한 번에 5 톤의 화물만 운송할 수 있고, 여러 공항으로 갈아타야 목적지에 도착할 수 있다. 이때 비행기 한 대가 한 번에 100 톤을 운송하는 것보다 한 지점에서 다른 지점으로 직접 도착하는 것이 더 빠르다. 이 나라 교통시스템의' 자주지적재산권' 은 교통시스템의 교통로를 자율적으로 설계하고, 내부 교통수단을 자체적으로 개발하는 등 다양한 것을 보여준다.