|
|
发表于 2008-6-24 23:28:50
|
显示全部楼层
计算机的几种重要资源,建议看看计算机结构方面的书籍.
; P5 k. R" o/ a/ S, c8 H8 X7 `5 [软件资源其中主要有:
! O: \4 @, x' e( ?5 ^1、Memory; I/ ~. s3 P6 \ ?
2、IO- J- O9 b7 i3 ^4 M" d
3、IRQ5 z+ N. z8 b# b' P+ d0 H5 @7 H
4、DMA* M- ]' Y2 B* S0 F- b, k z6 b
" K( ?3 k" {" R# ^ k( B你所指的几个:
: p z# O3 m3 I8 g3 E7 y% R1、PCI配置空间,是指PCI Device上的一些寄存器,如果你看过ISA计算机架构以及不方便配置架构,就会知道这是主要来干吗用的。$ i* s3 n' ?2 t# H7 D% X9 a
2、I/O空间,X86为计算机各类设备提供64K的IO端口供Device使用,其中一路发展过来,很多端口都已经为某一功能而固定。0 q' K! G7 [5 b5 ~* c
3、内存空间就是只你的计算机所能支持的Memory最大寻址范围。包括你的物理内存,也包括各类memory mapping IO和各Device的Memory地址映射空间,当然这些空间都配置在你的计算机所支持的最大寻址范围内。 |
|