|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.+ J- C; X' B! R# u( E6 I v; B
软件资源其中主要有:
+ Y( U9 Q$ i1 M' h6 p4 n+ B1、Memory
, z( i4 Q: s. R7 K# X* u2、IO$ Y; ?9 t$ m1 v( r- o7 `
3、IRQ! U- N) e3 ?0 D; P* {9 p. n) B
4、DMA
+ Y% x' N1 V3 c) s7 ]
- x/ A" I6 M( I1 w你所指的几个:
0 w9 h! n9 p" l; }7 f _1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。0 y4 L, x1 `9 f+ |0 Q9 C& N0 r
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。; q1 ], A9 N1 ~/ H0 ?: t# w6 ^; v
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|