|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
, I; L1 c' A, y. _7 F软件资源其中主要有:
( |( U% \( _/ y) u Z1、Memory6 R7 _0 g# \/ V o- B r6 J; A6 _1 z
2、IO2 v! Q! m4 v( i0 Q
3、IRQ
- v- w3 C% r$ y) e5 J4、DMA
6 H9 W- `4 |$ M( u, [, `6 G1 r% L3 ]6 L3 x, k: `" j' F/ ?
你所指的几个:
# C I+ N1 i( E4 U: z9 T, |1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。8 L |% X4 ?7 p* Q8 q$ F" ?
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。- f3 l1 g: z, l3 P4 X4 ?
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|