|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.0 b) y+ ~+ L2 V4 E9 g3 A0 P
软件资源其中主要有:
& f7 i/ c7 d+ y& g5 k1 R1、Memory0 h& L9 k8 N3 [5 X4 r8 a! E
2、IO
0 }' z: z2 \! s/ L( u& `7 B( k3、IRQ
0 F" Q% G4 z3 ?$ ]) d8 c" w& s4、DMA* O% n. y. u3 {# _( t
/ I3 M2 L( a8 [) q
你所指的几个:
1 S) z9 _" I/ Y% T- ^9 O1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。0 i4 A3 J6 ?3 z; @! _, c% e
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。
* F0 k( C4 y( @* }! z3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|