|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
/ K/ m! ~5 n' l; w8 `& e( o软件资源其中主要有:
& Z4 f& y7 {% c: p2 C1、Memory- o+ m! t; ]3 V/ n" n8 B
2、IO
* Z; H/ A) m+ P; C' ~) t8 G3、IRQ9 H& l) U5 ^; q* i, J! D
4、DMA
) x% a. x, O% O) ?3 x
- N9 j: o9 U* L8 T你所指的几个:
: ~+ R8 y1 B. ?( ^% p1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。- J8 i) N" i0 M g6 s) W/ I
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。6 `+ |4 ^& c7 v Z( D7 r" l
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|