erazy0

导航

2010年11月7日 #

HAL(Hardware Abstraction Layer,硬件抽象层)

摘要: HAL(Hardware Abstraction Layer,硬件抽象层)Windows NT的一个目标是使操作系统可跨平台移植。理想情况下,当一种新机器问世时,他应该可以仅仅使用新机器的编译器来重新编译这个操作系统,就让他首次运行。但是,现实中并不能这样做。虽然上层的操作系统能够完全移植(因为它们的处理大多是内部数据结构),但底层处理的是设备寄存器、中断、DMA和其他的硬件特性,这些都是因机器而... 阅读全文

posted @ 2010-11-07 21:37 erazy0 阅读(1133) 评论(0) 推荐(0)