|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
+ b$ ~, |2 M5 K软件资源其中主要有:) ?; D, f9 ^1 F: O( ?* S8 V. b! D( s
1、Memory
+ M! i6 ?( C# [2 N2、IO
$ V( E8 d* M) b, z/ O' ~3、IRQ" S% d2 ~' I, E! [( Q3 A
4、DMA
8 K/ x* h2 O9 u- f$ Z0 k0 p! R) O o* w3 X( b( G
你所指的几个:
- t" x6 `8 R% I" D+ v1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。0 L: g3 L# ~* L* E
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。) ^# h' _! Z X f: B" L
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|