重庆怎么去张家界:硬件高手请进,关于计算机启动中的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 17:02:17
在解释计算机启动过程有这样一段话:“......基本概念是内存的地址,我们的机器中一般安装有32MB、64MB或128MB
内存,这些内存的每一个字节都被赋予了一个地址,以便CPU访问内存。32MB的地
址范围用十六进制数表示就是0~1FFFFFFH,其中0~FFFFFH的低端1MB内存非常特
殊,因为最初的8086处理器能够访问的内存最大只有1MB,这1MB的低端640KB被称
为基本内存,而A0000H~BFFFFH要保留给显示卡的显存使用,C0000H~FFFFFH则
被保留给BIOS使用,其中系统BIOS一般占用了最后的64KB或更多一点的空间,显
卡BIOS一般在C0000H~C7FFFH处,IDE控制器的BIOS在C8000H~CBFFFH处。 .............CPU马上就从地址FFFF0H处开始执行指令,从前面的介绍可知,
这个地址实际上在系统BIOS的地址范围内,无论是Award
BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代
码处。”
请教高手: FFFF0H地址是内存地址还是BIOS中的地址?上面的解释怎样好象扯在一块了,概念不太清楚。如果是内存地址,此时计算机还没有检测内存呢,怎么谈得上内存地址;如果不是内存地址,是BIOS中的地址,那么上面的解除怎么又和内存地址扯在一起?
请高手细说。谢谢

这是指内存地址!内存没检测,并不等于没开始工作。BIOS、显卡在计算机启动后就开始工作了,他们会把一部分代码复制到内存中使用,这些地址也就是专门分配给他们用来存放这些特殊代码的。你进入BIOS,在高级设置中会看到打开显卡内存映射的选项,就是指的这部分功能。而运行程序的地址就是从FFFF0H才开始的。之前的称之为保留地址。

zhong zhuang yi xia