|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.: u6 N; {% K( g7 c6 Y
软件资源其中主要有:
5 T# }2 a2 B" p1、Memory
0 [/ W/ z. g: ^0 c0 a2、IO2 ]0 c# e: S; a8 ]4 j: C
3、IRQ I8 `7 E$ @7 U i3 q% ~1 W
4、DMA
' t7 l5 |0 t1 f% e7 r) Q2 z* ?3 y0 u3 J% D6 g! i9 d. r: j/ ~1 N
你所指的几个:
$ q, @2 l/ Q5 K* g5 Y8 ~& L1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。+ s7 [5 r; |2 z, \: P
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。
[+ u3 |! `6 T8 f3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|