|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.. j3 t5 x) @3 j6 Q! [; x
软件资源其中主要有:& h9 P, g' E) U5 c: [
1、Memory% h$ x+ C7 ?4 m. k, m
2、IO2 V1 w6 n( z4 t5 Y
3、IRQ+ z7 ~4 j8 c5 h$ }( j' ?% E
4、DMA
6 y$ ^3 u F0 }: B) H5 h+ @+ r, _1 q# v# k/ q# Q) {: h
你所指的几个:
# ?, m; I. c6 l6 b1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
p4 T) ?7 z8 `4 {6 W! ?1 r2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。
# O- A' Q4 b" \6 a5 p' ^5 g3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|