|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.& d' L- B9 \: P
软件资源其中主要有:, Z* s/ u# c( a: W. J
1、Memory
, O+ o' a4 k1 X2 c2、IO
, r7 z, h; W2 i4 q0 d8 T2 }$ I3、IRQ
, W1 f9 n0 N1 J4、DMA6 `+ n" j' x" ^5 n: Y" B
, j! q( y% f4 H/ z+ z/ {8 @) l
你所指的几个:
# t. o7 v! H: p8 q4 N: J: [1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。% s4 p4 f: B# L. j
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。& _) F3 E' M# a! v! i1 E+ e8 r
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|