Anonim

컴퓨터 산업에 새로 온 사람이라면 솔직히 압도적 인 것들이 많이 있습니다. 기술 블로그와 언론인은 관중의 상당 부분이 자신이 무엇에 관한 것인지에 대한 약간의 인식 만 가지고 있다는 점을 거의 고려하지 않고 "마이크로 아키텍처"및 "클럭 속도"와 같은 용어를 무심코 던졌습니다. 분명히, 나는 과거에이 일에 대해 유죄였습니다.

또한, 대부분의 정의와 튜토리얼은 독자가 이미 어느 정도의 기술 지식을 가지고 있다고 가정합니다. 종종 이러한 유익한 정보는 원본 기사만큼 다루기가 어려울 수 있습니다. 많은 사람들이 단순히 포기하고 그들이 단지 사물에 대한 막연한 이해를 가질 것이라는 점을 받아들입니다.

사람들이 컴퓨터를 만드는 것처럼 컴퓨터가 그렇게 복잡하지 않다고 말하면 어떻게됩니까?

당신은 아마 비웃을 것입니다. 날 미치게 해 내가 당신에게 무언가를 판매하려고하는지 궁금합니다. 또는 위의 모든 것. 그러나 모든 정직에서… 사실입니다. 여기, 여러분 께 보여 드리겠습니다. 여기에는 컴퓨터 세계에서 흔히 볼 수있는 몇 가지 일반적인 용어가 있습니다.

시스템 아키텍처 / 마이크로 아키텍처 :

핵심은 각각의 모든 컴퓨터 칩이 두 가지 주요 요소로 구성되어 있습니다. 각각 ISA (명령 집합 아키텍처) 및 마이크로 아키텍처라고합니다. 전자는 컴퓨터 프로그래밍과 관련이 있습니다. 즉, 컴퓨터가 기본 언어의 각 요소의 의미, 수행 할 명령 및 순서 등을 이해하는 방법입니다. ISA는 기본적으로 칩의 기능을 처리합니다. . 소프트웨어와 하드웨어 사이의 일종의 '브리지'입니다.

반면에 마이크로 아키텍처는 ISA가 수행하는 방식으로 볼 수 있습니다. 칩이나 프로세서에서 모든 것이 궁극적으로 구성되는 방식입니다. 그것보다 조금 더 많은 것이 있지만 기본적으로 … 그 용어에 대한 일반적인 이해를 위해 알아야 할 전부입니다.

유추를 원한다면, ISA는 공장의 감독이며, 노동자들을 감독하는 반면, 마이크로 아키텍처는 공장 현장 자체이며, 모든 것이 어떻게 구성되고 구성되는지. 알았다? 좋은. 당신은 아마 내가 공장의 작동 부분을 배제한 것을 눈치 notice을 것이다. 나는 그것에 도착하고있다.

프로세서

컴퓨터 칩의 프로세서 (프로세스 기술 또는 실리콘 프로세스 기술이라고도 함)는 기본적으로 ISA에서 설정 한 지침을 수행합니다. 기술적으로 프로세서는 칩의 마이크로 아키텍처의 일부이며 작동 비트를 포함합니다. 나는 일반적으로 마이크로 아키텍처를 언급 할 때 칩의 구성 요소, 칩의 물리적 요소가 배치되는 방식을 가리키고 있기 때문에 다른 용어로 나열하고 있습니다.

간단히 말해 ISA는 감독이며 마이크로 아키텍처는 공장의 레이아웃이고 프로세서는 공장을 계속 운영하는 기계 및 작업자입니다. 간단 하죠?

SATA

eshop.macsales.com을 통한 이미지

SATA는 Serial Advanced Technology Attachment의 약어입니다. 그 정의는 아마 그다지 도움이되지 않습니까? 당신은 아마 내가 뭘 말하는지 알아 내려고 노력하고있을 것입니다. “SATA”가 실제로 의미하는 것이 아니라 실제로 의미하는 것을 이해하려면 조금 더 자세히 설명해야합니다. 나는 설명 할 것이다 :

기본적으로 SATA는 호스트 버스 어댑터를 하드 디스크 드라이브 또는 광 드라이브에 연결하도록 설계된 인터페이스입니다. 다시 말하지만, 나는 단지 더 복잡하게 만들고 있습니다. 이제 SATA가 무엇인지 실제로 이해하기 전에 살펴볼 두 가지 정의가 더 있습니다. 먼저, 컴퓨터 버스. 가장 먼저 생각하는 것이 교통 시스템이라면 실제로 그렇게 멀지는 않습니다. 버스는 기본적으로 컴퓨터 구성 요소 간 또는 경우에 따라 컴퓨터 자체간에 데이터를 전송하도록 설계된 컴퓨터 아키텍처의 하위 시스템입니다. 결과적으로 호스트 버스 어댑터는 호스트 시스템 (기본적으로 메인 컴퓨터의 메인 보드)을 하드 드라이브, 디스크 드라이브, 네트워크 어댑터 등과 같은 다른 구성 요소에 연결하는 서브 시스템입니다.

기본적으로 SATA 연결은 기본적으로 컴퓨터를 하드 드라이브에 연결하도록 설계된 인터페이스입니다. 보다? 처음에 보이는 것처럼 압도적이거나 복잡한 곳은 어디에 있습니까?

RAID

RAID는 Redundant Array of Independant Discs를 나타냅니다. 이 정의는 SATA 정의보다 더 도움이되지 않습니다. 자세히 설명하겠습니다. 기본적으로 RAID 배열은 여러 개의 개별 디스크 드라이브를 단일 장치로 결합하는 수단입니다. 이러한 각 드라이브는 기술적으로 독립적 인 구성 요소이지만 연결된 모든 시스템에서 단일 엔터티로 취급됩니다. 결과적으로, 데이터가 저장되면 각 독립 디스크 드라이브에 저장됩니다. 이 작업을 수행하는 이유는 추가 저장 공간을 확보 할뿐만 아니라 안정성을 높이는 것입니다. 디스크 하나에 오류가 발생하더라도 다른 디스크가 여전히있을 가능성이 높습니다.

물론 여기에 내가 제공 한 많은 정의가 조금 더 있습니다. 그러나 지금 당신이 얻은 것은 더 많은 것을 찾고 있다면 좋은 출발점을 제공 할 것입니다.

평신도의 관점에서 (문제 1 : 시스템 아키텍처, 프로세서, SATA / 공격)