|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
0 w( c$ o2 p$ g5 O3 i* \% R, v+ p0 @1 q) e软件资源其中主要有:
2 g% [, a* v3 E( u% U* T1、Memory# j2 T ]) d1 C3 b( Z
2、IO5 @+ C \# Y8 Z/ L. G
3、IRQ
, O; ~! _! B1 K1 W, @# G. B, B7 d4、DMA
~, u8 v! O: S; B. W$ A
9 d: p7 q. T) s i你所指的几个:
/ O0 @& W9 s5 V0 R- M8 b% n# X) ~; G* s1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
" m& C( E2 Q0 j( ]% [2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。
/ u. s8 O2 l, K5 G3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|