|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.: Z' r8 P$ }. z3 a( J6 I
软件资源其中主要有:
6 v' F/ h$ P8 R4 R6 |# Y6 q1、Memory8 V+ S3 O& t. K9 C0 q2 R6 e" M
2、IO4 e! I H' m, I3 N* a( I0 X' k
3、IRQ8 V; `/ i' y/ U( k4 U- w
4、DMA
1 N2 g" K! C: v8 r" }/ Y1 G8 q" P& U9 v% e) }1 c: e8 j
你所指的几个:, W% u9 l# P) @6 X1 g# I0 ?' T
1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。7 p7 w3 P! C! p* C3 o9 \; ?
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。7 p: [! f' q( E" f, }
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|