|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
6 p; N8 V7 x+ F2 q7 u; Q+ o软件资源其中主要有:0 E, y0 @* _3 g# p: `2 V
1、Memory3 ]* g1 J- ~; n
2、IO' C2 Y* C4 c! S' u) ^( [
3、IRQ6 h$ \' {" e! [$ ?" I1 _$ n6 I) ]
4、DMA
9 e6 z. S9 K# |' L: C6 j# [$ D |% e1 T# q) i% S
你所指的几个:
" _& y0 X L! u1 K1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。, o6 z) C- k ^0 T1 N
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。, u! l2 y$ u7 ]. D x$ e. K
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|