|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
* {9 s9 \6 p9 I7 n* G3 P软件资源其中主要有:
6 X3 [6 j' u$ I: ~ L1、Memory; J; N, [) I# k8 P0 @
2、IO/ \" h6 Q8 C# M4 E5 L0 ^
3、IRQ
* H* L, S" v h! i5 H- W4、DMA' y- d4 o8 ^. p9 H$ Z2 K
9 M% \, d4 L! A E. q你所指的几个:) D9 j4 Q+ [; T2 a; u
1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
8 Q- _0 w# P" W! D. V2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。1 }9 k; L6 M M' E) i0 i
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|