|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
; J. ]' }- P2 Q" o: F5 p" p! N. v软件资源其中主要有:
% r. N, v- T3 u7 P# l1、Memory
8 [! x: Z- h+ S2、IO
6 }5 n$ g" _7 Y+ g& l3 m% ~' U, r3、IRQ0 ~$ i: j2 E0 U8 N+ w
4、DMA2 Y! O( Z, b8 m7 i
7 _5 {( w" u4 c( j4 j你所指的几个:7 m7 N! p2 l$ D. i+ p4 f
1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。/ j* {. O1 u8 g/ @0 [
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。) y/ _8 P/ `) N. v) Z6 C1 t/ |/ L3 K
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|