|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.1 R: t" A! f& U, j3 N x
软件资源其中主要有:
9 M7 X: R, [+ a @; m" q) u9 E0 |* k1、Memory
) r% L/ {' J) o/ I/ U7 o- a" [3 p; ?# Z2、IO
. |+ X" f' i8 F8 {# d% h3、IRQ1 `, ?7 p% L' l% p; M
4、DMA8 [+ p. g7 n. Z8 S0 \7 R
& } Z* h! v0 N; x3 c你所指的几个:
+ ^* R: N E+ K- p1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。
, g9 U+ ` B' }4 k1 Z2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。
( Y, K9 g+ S: h2 Q+ G3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|