|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍., u; ~: }( m+ W8 E4 E4 u
软件资源其中主要有:5 Q% K& d$ v( }% {' A; D% p
1、Memory
8 s/ u; X7 c6 P# H' }, F7 i& I2、IO2 R. w! g% C ?: {
3、IRQ
0 [/ r3 x; G% Z3 h* K& ]% ^4、DMA) n) H; @8 N* }, A- L7 E( B
; x" q5 h4 f! C; D
你所指的几个:
7 h4 T8 m9 Q5 L! E& A: K( _" j1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。0 i" S7 w, ]' I' C! C& E! h0 R; ]
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。
0 r& \" X1 Q% S3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|