|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
+ B w+ U o- G: M5 d; X# H软件资源其中主要有:! p9 y2 a. u7 r, _# V- t6 J; K
1、Memory+ L3 x0 B% U- f
2、IO
O" @( I' ]- l u7 H" E( M3、IRQ. e, `- R5 ^4 _6 w( ~+ q
4、DMA
5 W9 J% S5 H1 W+ ]& V7 h2 _8 ?, n; @4 v4 C) }
你所指的几个:/ u4 @/ X2 M- b3 a
1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
. |+ A+ `% t" G6 J+ c% c( l) h2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。/ t4 l1 k/ }2 {. \: w
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|