|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
7 E& y! C! M/ q/ r软件资源其中主要有:% q0 V& I) D; q3 D
1、Memory
. I; g; ~! D' [& `! v- v1 \, R9 M1 q2、IO
4 A$ S. \; o" O7 t/ t) D: u( I3、IRQ
/ S( j9 K( }9 B# h7 v4、DMA
2 r5 Y, U1 C+ L; C' E/ w; s9 x* c% L
你所指的几个:
& T( O0 G: x, Q, J1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。$ L; V- J0 p( y4 c- O4 k! ^
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。
( D. M3 k7 ~/ \- |3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|