ARM CortexA8이있는 프로젝트에서 하드웨어 지원 가상화를 이해하고 ARM Trustzone 기능을 사용하려고합니다. 나는이 주제에 익숙하지 않기 때문에 더 많은 것을 이해하기 위해 위키 항목으로 시작했습니다.Regd Harware가 지원하는 가상화
위키 백과 하드웨어 지원 virtialization을 설명하고 definitionas에 한 줄을 추가합니다
전체 가상화를 사용하여 완벽한 하드웨어 환경 또는 가상 머신에서 수정되지 않은 손님 운영 체제 (을 시뮬레이션하는 데 사용됩니다 호스트 기계과 동일한 명령어 세트) 은 완전히 분리되어 실행됩니다.
굵게 표시된 텍스트는 약간 혼란 스럽습니다. 프로세서의 동일한 명령어 세트가 두 개의 격리 된 환경을 제공하는 데 어떻게 사용됩니까? 누군가 그것을 설명 할 수 있습니까? ArmTrustzone 설명서에서는 보안을 제공하기 위해 "가상 프로세서 코어"에 대해서도 설명합니다. 약간의 빛을 던져주세요.
감사합니다.
그냥 추가. 하드웨어 보조 가상화의 CPU가 정상적으로 몇 가지 특별한 추가 지침을 가지고 있다고 생각했습니다. 그렇지 않니? 그렇다면 왜 같은 지시가 설정 되었습니까? – user907810