|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.7 C* u/ r" E0 z( B4 u0 @
软件资源其中主要有:7 |6 g8 v# _4 a
1、Memory
6 M+ C! H: c! [0 a+ n! ]2、IO
$ v Z/ G& n9 U- Z3、IRQ
, _5 y" q, v5 Q4、DMA6 t7 _: d3 L7 h2 G
2 N+ w3 L! `/ k9 E# f% o& j8 j你所指的几个:
2 n0 [7 C: X1 H j6 v( q1 v1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
) J. e# B& l; J: [- A( C! q6 n2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。& O$ A8 X" J6 L( _) A2 G9 f8 y
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|