|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
, y' t4 _4 T1 `' L软件资源其中主要有:
# y/ i3 Q, i$ c/ Q# Q1、Memory% Y2 U. W% _) B
2、IO
8 a0 \# E$ E$ N3、IRQ
. J& g% R. E, C0 b- J4、DMA
; t+ P& W: \: R9 I* X
6 D4 i& p' Z( P* W9 T: Y6 {你所指的几个:
- i% m$ R. s4 m; I& A! U1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。+ z) q v- _: k5 |/ \7 x
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。% q6 i- |* q/ w: n# Q7 j. M
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|