|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.5 s9 j1 Z% G7 D' t! @& c
软件资源其中主要有:
5 K2 {7 n( s6 G( ]: g9 V1 w1、Memory& ~ v8 F! s5 c' u# |" l
2、IO
. \6 j# o4 R1 X7 R, J0 r' G3、IRQ5 i, ?- _# T4 p' y, _; @
4、DMA( o$ O' l: n. y8 v7 B0 s$ D
% t' A y4 o) m你所指的几个:
- u1 f( z5 Y l" d9 i, }/ r1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。6 Q4 |3 P) L% [; m3 p
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。- D% u- a5 t' e: G7 h
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|