|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
7 {1 h0 ~. P+ T软件资源其中主要有:
- V. b: Z1 v; u4 \$ E, n1、Memory5 a9 j- l, B! x: O
2、IO
) X1 l! g: X3 C5 `1 [$ I6 M, Z3、IRQ
' R7 D1 t. z. Q3 b. w* e) b4、DMA: s5 P. [7 L) _% T, j
+ R& R }3 V2 F, r! i
你所指的几个:* ]- I+ H+ j7 F; R% G1 f0 C ^; H
1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。# K& s6 z. k) q7 @/ q2 p( |/ `
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。9 h. C5 d- P/ }) _
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|