|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
1 [9 _# i; k/ S" o$ f* U软件资源其中主要有:
' L+ ^2 |5 q3 H' j; q1、Memory+ g5 C% K6 x1 y( R
2、IO8 Z6 `0 o4 w0 w: m0 N {6 V; X
3、IRQ
5 L- |. q. q. b9 ?4、DMA
) S+ g7 {, `; ?0 ` G! }2 i- m [9 i2 i0 V6 R5 | w( i
你所指的几个:
6 B9 H: ]4 L M4 D* I' c1 D1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
2 x0 R: U: ~* z) ~0 c. z2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。0 }$ N8 H+ ^% X* D. p
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|