|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.) `% @2 L6 N3 y( q5 z( P8 h$ l2 N
软件资源其中主要有:
# P2 @* H" r0 B1、Memory* T1 k) ^: U( H. l6 {5 o
2、IO) m/ b a; ^& e: G# f, f$ b8 S* l6 S
3、IRQ
" a! y& t6 B+ Z3 S% M0 G: l4、DMA8 T) {) b; ^; l% u
7 C7 i0 g: B6 T" f你所指的几个:
- M) W( N" J+ A# P9 `; i1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
9 r* y: l( x. F/ l! Q, S3 Y: s* k2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。+ M% m9 f- D" O! S0 t' J
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|