|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.; w+ _& O0 a6 p! k; o# q* S
软件资源其中主要有:& ?" p& ^6 L. |. O8 x* y
1、Memory5 r$ w$ V. ]8 B4 m* h( H* R
2、IO
+ N6 v; h9 `2 a+ W2 _. Z( m( _3、IRQ, F: E1 }5 }4 H. ^0 H
4、DMA' t+ B7 J9 l( X8 R
: E' c' y* e! Z$ L4 G5 G& p
你所指的几个:! [7 a$ d& [( t2 @ Q9 ~
1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
0 f2 ~, j: |/ q" `. a. A2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。0 g M7 H3 N0 b# A/ j2 G4 m/ [
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|