|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.$ A1 Y% w5 \8 c. X! p% Z
软件资源其中主要有:: r* Y* [& m# a5 R2 T
1、Memory2 E4 j7 L# E4 f# I8 y
2、IO) M7 k7 T& t7 n/ y! f' g& [" L: l K
3、IRQ+ M2 ~; _: f1 B$ `
4、DMA
. J: t' w2 a# }5 @) n0 u/ j: ?, ]$ T5 i4 \% w
你所指的几个:
) T, k& y. c. W0 |1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
9 d' E/ B/ ?0 ?+ c2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。% _: G/ R3 a& y5 F1 D$ h+ E
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|