|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
5 e6 y ]( t$ Q* q" }软件资源其中主要有:
: i6 C# D5 a1 ?( {' [2 d1、Memory
" M# w+ K+ w* w! [" ]2、IO
, S5 _9 @0 }& `3 D3、IRQ
2 u( d7 \, g; c T5 O4 C* k0 ~, a4、DMA
0 b/ G6 _' c/ _' u
$ }5 e+ l" j4 V) }你所指的几个:
0 A# E5 ` H. G3 C8 e1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
, C) h/ H( c% _8 x, c2 h' C/ j2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。( M- J' V( k) ~/ M- h" i
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|