2016-07-10 8 views
-2

마이크로 커널 구조에서 하드웨어는 마이크로 커널과 상호 작용하지 않습니다. Windows NT의 마이크로 커널이 하드웨어 계층과 직접 상호 작용하지 않는 이유를 알고 싶습니다. 여기 Windows NT의 마이크로 커널이 하드웨어와 직접 상호 작용하지 않는 이유

내가 무슨 말도에 대한 한마디로 Mico kernel System structure

+0

다이어그램에서 당신이 생각하지 않는 것은 무엇입니까? – dxiv

+0

마이크로 커널과 상호 작용하는 것을 본 다이어그램이 없습니다. – rockKah

+0

당신이 말하는 다른 어떤 다이어그램도 확실하지 않습니다. 질문에 추가하면 도움이됩니다. 하드웨어와 상호 작용하는 * NT 드라이버는 게시 한 다이어그램의 '마이크로 커널'이라는 레이블이있는 영역에 있습니다. 이는 매우 근사한 스케치이며, 마이크로 커널이라고 부르는 것조차도 논쟁의 여지가 있습니다. – dxiv

답변

-1

: 휴대

신약 마이크로 커널은 HAL (하드웨어 추상화 계층)의 관점에서 기록 배수 값을 포트에 쉽게 만들 수 타겟 하드웨어 아키텍처. 이제 대부분의 경우 HAL은 매우 로우 레벨이며 가능하면 컴파일되어 실제 마이크로 커널 코드가 하드웨어에서 직접 실행됩니다. 또는 최소한의 인라인 어셈블리 코드.