主板芯片和内存映射
BIOS设置详解
BIOS设置详解BIOS设置详解其实有很多硬件问题是由于BIOS设置不当引起的,BIOS的设置正确与否,对系统的稳定性、性能的发挥都有很⼤的影响。
详细地了解其设置可以清楚地掌握电脑的运⾏状态,准确地分析各种硬件信息。
鉴于有很多朋友对BIOS的设置不甚了解,⽽不同的主板有不同的BIOS,设置⽅法也有所不同。
我在这⾥把⽹上找到的⼀些BIOS设置的详细⽅法写在这⾥,给⼤家⼀个参考:⼀、STANDARD CMOS SETUP(标准CMOS设置)这⾥是最基本的CMOS(Complementary Metal Oxide Semiconductor,)系统设置,包括⽇期、驱动器和显⽰适配器,最重要的⼀项是halt on:系统挂起设置,缺省设置为All Errors,表⽰在POST(Power On Self Test,加电⾃测试)过程中有任何错1、Drive A/Drive B选项:360K,5.25in;1.2M,5.25in;720K,3.25in;1.4M,3.25 in;2.88M,3.25in设置合适的驱动器(现在都是1.44M的啦),如果没有相应的硬件,尽量设为None,可以提⾼系统⾃检速度。
2、Video(视频)选项:EGA/VGA,Mono(⿊⽩显⽰器)设成EGA/VGA吧,不要尝试改为Mono,会减慢启动速度的。
⼆、BIOS FEATURES SETUP(BIOS特征设备)1、Virus Warning/Anti-Virus Protection(病毒警告/反病毒保护)选项:Enabled(开启),Disabled(关闭),ChipAway(芯⽚控制)这项设置可防⽌外部程序对启动区和硬盘分区表的写⼊,当发⽣写⼊操作时,系统会⾃动产⽣警告并提⽰⽤户中断程序的执⾏。
它并不能保护整个硬盘,⽽且对于操作系统的安装(例如/98)及某些磁盘诊断程序,甚⾄对BIOS的升级,都可能产⽣不必要某些主板⾃带有抗病毒内核,它可以提供⽐普通病毒警告更⾼⼀层的防卫,不过,当使⽤⾃带BIOS的外围控制器(如SCSI卡或UltraDMA 66控制卡)时,启动区病毒可以绕过系统BIOS来进⾏攻击,保护将完全失效。
芯片与内存的工作原理
芯片与内存的工作原理芯片和内存都是计算机系统中重要的组成部分。
它们分别负责不同的任务和功能,但它们的工作原理却有一些相似之处。
芯片(chip)是指集成电路板(Integrated Circuit,IC),它是一种由多个电子器件组成的小型电路,通常被用于存储和处理信息。
芯片的工作原理是基于半导体材料的性质,通过在芯片上构建电子器件,以实现逻辑电路的功能。
芯片中的主要构建单元是晶体管(transistor),它是一种用于控制电流的电子器件。
晶体管是一种三层结构的半导体材料,其中包括了一个控制端、一个输入端和一个输出端。
当控制端输入的电压高于一定阈值时,晶体管的导电性能会发生变化,电流就可以从输入端流向输出端,实现信号的放大和控制。
在现代芯片中,晶体管可以被制造成不同类型的功能块,如逻辑门、存储单元等。
逻辑门是芯片中的基本构建单元,它负责执行逻辑运算。
常见的逻辑门包括与门、或门、非门等,通过逻辑门的组合,可以构建出复杂的逻辑电路,实现各种计算和控制功能。
另外,芯片上还可以添加其他功能块,如时钟发生器、输入/输出控制器、电源管理等。
这些功能块可以帮助芯片与外部设备进行通信和控制,从而实现更加复杂的系统功能。
与芯片不同,内存(memory)是用于临时存储和读写数据的一种硬件设备。
它主要负责存储计算机运行时所需的程序和数据,以及处理器与外部设备之间的数据传输。
内存的工作原理基于电子器件存储信息的特性。
常见的内存类型包括随机存取存储器(Random Access Memory,RAM)和只读存储器(Read-Only Memory,ROM)。
RAM 是一种易失性内存,它可以在电源关闭时丢失数据。
RAM 的主要组成是存储单元,每个存储单元都可以存储一个固定大小的数据。
这些存储单元被组织成一个地址空间,通过地址来访问和读写数据。
当计算机需要读取或写入数据时,内存控制器将根据地址从相应的存储单元读取或写入数据。
与之相比,ROM 是一种不易失性内存,它的数据在电源关闭后仍然能够保持。
主板芯片的原理及应用
主板芯片的原理及应用1. 什么是主板芯片?主板芯片,又称北桥芯片,是计算机主板上的重要组成部分之一。
它负责控制计算机的各种硬件设备,包括内存、显卡、声卡、硬盘、USB等外部设备,并且与CPU进行数据交互和通信。
主板芯片的作用类似于计算机的大脑和控制中枢,是整个计算机系统的核心之一。
2. 主板芯片的原理主板芯片是通过集成电路技术将多种功能集成在一片晶圆上实现的。
它由多个子芯片组成,包括北桥、南桥、BIOS芯片等。
其中,北桥主要负责与CPU、内存和显卡等高速设备的通信,南桥负责连接各种外部设备,BIOS芯片则负责计算机的引导和系统设置。
主板芯片通过内部的总线结构来实现各个子芯片的通信。
其中,前端总线(FSB)连接北桥和CPU,通过它与内存和显卡的数据传输速度及效率有直接关系。
后端总线(PCI-E、USB、SATA等)则连接南桥和各种外部设备,用于数据传输和控制。
主板芯片的工作原理是,当计算机启动时,BIOS将会初始化主板芯片,将相关的配置信息加载到内存中,并将控制权交给操作系统。
操作系统通过与主板芯片的通信,控制各种硬件设备和资源的分配,完成计算机的各种功能。
3. 主板芯片的应用主板芯片在计算机系统中起到至关重要的作用,它不仅决定了计算机的性能和扩展性,也影响着计算机的稳定性和可靠性。
以下是主板芯片在计算机系统中的几个主要应用:•内存控制:主板芯片负责管理计算机的内存,包括内存的分配、读写操作和通信速度的调节。
高性能的主板芯片可以提高内存的读写速度和响应速度,从而提高计算机的运行效率。
•显卡控制:主板芯片与显卡之间的通信是计算机图形处理的关键。
主板芯片通过与显卡的数据交互,控制图像的显示、分辨率、色彩深度等参数,并优化计算机的图形处理性能。
•外部设备连接:主板芯片通过后端总线连接各种外部设备,如USB、SATA、网卡等。
这些外部设备的正常工作和性能表现也与主板芯片密切相关。
•CPU协调:主板芯片与CPU之间的数据交互和协调是计算机的核心。
计算机三级(PC技术)64_真题-无答案
计算机三级(PC技术)64(总分100,考试时间90分钟)选择题(每题1分,共60分)1. PC机可以配置的外部设备越来越多,这带来了设备管理的复杂性。
在下列有关设备管理的叙述中,错误的是:A. 设备管理是指对I/O设备的管理,不包括磁盘等外存储设备B. 在Windows98环境下,系统可以将打印机等独占设备改造成共享设备C. Windows98支持多种类型的设备驱动程序,包括实模式的驱动程序和保护模式的驱动程序D. 目前数码相机等数码影像设备一般通过USB或IEEE1394接口与PC机相连接,并采用WMD驱动程序2. 数码相机与传统的光学相机的根本不同之处在于它的成像原理不同,它使用的成像芯片是( )。
A. CCDB. CMOSC. CCD或CMOSD. flash memory3. 将模拟的声音波形数字化包括采样和量化两个方面。
采样频率是将模拟声波转换为数字时,每秒抽取声波幅度样本的次数。
以下哪个采样频率足以还原为人们所能听到的任何声音频率?A. 44.1kHzB. 22.05kHzC. 11.025kHzD. 22.5kHz4. 在具有PCI/ISA总线结构的奔腾机中,打印机一般是通过打印接口连接到下列哪一种总线上的?A. CPU局部总线B. PCI总线C. ISA总线(AT总线)D. 存储器总线5. 为了提高DRAM的读写速度,通常采用一些特殊的技术开发多种不同类型的DRAM。
下面四种DRAM中速度最快的是【】。
A. EDODRAMB. FPMDRAMC. PR100SDRAMD. PC133SDRAM6. 在中断控制方式下,CPU和外设在大部分时间里是( )。
A. 串行工作B. 并行工作C. 以上都是D. 以上都不是7. 下面是关于Pentium微处理器实地址模式和虚拟8086模式的描述,其中错误的是:A. 这两种模式总是具有相同的物理地址空间B. 在这两种模式下都可以运行16位应用程序C. 虚拟8086模式具有保护机制,而实地址模式下无此功能D. 虚拟8086模式下的程序在最低特权级3级上运行,而实地址模式下运行的程序不分特权级8. 在页式存储管理中,进行地址映射所依据的关键是( )。
xp最大支持多大内存
xp最大支持多大内存xp最大识别内存说明一:理论3.2g左右与系统位数关32位操作系统能识别即使装补丁能识别用64位操作系统能识别并且使用xp,vista,win7都别32位64位版本windowsxp系统32位比较64位比较少见完善vista系统本渡产品推荐使用windows7系统64位兼容性些仍能完美兼容所程序特别些型游戏或些众软件能问题所说想非稳定与u能行windows732位比较适合能识别3.2g足够用windows864位版本比较完善由于系统普及度够高所再等等综所述要稳定推荐windows732位要充发挥性能windows764位xp最大识别内存说明二:32位的xp系统,其逻辑地址编码采用的地址位数是32位的,那么操作系统所提供的逻辑地址寻址范围是4gb。
而在intel x86架构下,采用的是内存映射技术(memory-mapped i/o, mmio),也就说将4gb逻辑地址中一部分要划分出来与bios rom、cpu寄存器、i/o设备这些部件的物理地址进行映射,那么逻辑地址中能够与内存条的物理地址进行映射的空间肯定没有4gb。
一般是3.2g左右。
64位的xp系统,其逻辑地址编码采用的地址位数是40位,能够最大支持1t的逻辑地址空间。
考虑一种情况,假如cpu是64位的,地址总线位数是40位,操作系统也是64位的,逻辑地址编码采用的地址位数也是40位,内存条大小是64gb。
内存的大小,受主板芯片组影响。
系统支持,但主板不支持也没得用,以主板为准。
xp最大识别内存说明三:xp系统属于32位操作系统32位系统平台,其寻址能力上限为4gb,不过要说的是这4gb 的最后1gb空间基本上都被显卡等设备所占据了,所以系统实际上无法访问3gb至4gb地址段的物理内存。
具体到32位的windows xp,它也只能认出3gb的内存,而且单个进程最多只能使用2gb 的空间。
即使是32位版的windows vista也无法临驾于这个寻址的限制。
内存与主板不兼容问题解决的几种方法
内存与主板不兼容问题解决1) 内存篇1、内存内存是电脑中最重要的配件之一,它的作用毋庸置疑,那么内存最常见的故障都有哪些呢?常见故障一:开机无显示内存条原因出现此类故障一般是因为内存条与主板内存插槽接触不良造成,只要用橡皮擦来回擦试其金手指部位即可解决问题(不要用酒精等清洗),还有就是内存损坏或主板内存槽有问题也会造成此类故障。
由于内存条原因造成开机无显示故障,主机扬声器一般都会长时间蜂鸣(针对Award Bios 而言)。
常见故障二:Windows注册表经常无故损坏,提示要求用户恢复此类故障一般都是因为内存条质量不佳引起,很难予以修复,唯有更换一途。
常见故障三:Windows经常自动进入安全模式此类故障一般是由于主板与内存条不兼容或内存条质量不佳引起,常见于高频率的内存用于某些不支持此频率内存条的主板上,可以尝试在CMOS设置内降低内存读取速度看能否解决问题,如若不行,那就只有更换内存条了。
常见故障四:随机性死机此类故障一般是由于采用了几种不同芯片的内存条,由于各内存条速度不同产生一个时间差从而导致死机,对此可以在CMOS设置内降低内存速度予以解决,否则,唯有使用同型号内存。
还有一种可能就是内存条与主板不兼容,此类现象一般少见,另外也有可能是内存条与主板接触不良引起电脑随机性死机。
常见故障五:内存加大后系统资源反而降低此类现象一般是由于主板与内存不兼容引起,常见于高频率的内存内存条用于某些不支持此频率的内存条的主板上,当出现这样的故障后你可以试着在COMS中将内存的速度设置得低一点试试。
常见故障六:运行某些软件时经常出现内存不足的提示此现象一般是由于系统盘剩余空间不足造成,可以删除一些无用文件,多留一些空间即可,一般保持在300M左右为宜。
常见故障七:从硬盘引导安装Windows进行到检测磁盘空间时,系统提示内存不足此类故障一般是由于用户在config.sys文件中加入了emm386.exe文件,只要将其屏蔽掉即可解决问题。
4G内存条的终极解释
昨天刚换4G内存虽然是64BIT windows7 但是依然无法完全使用。
可用内存只有3G。
坛子上搜了不少帖子发现时主板问题。
SIS671DX 号称支持4G内存的主板。
实际在操作系统里是无法完全使用的。
内存映射PAE这些选项在笔记本主板里是没有的。
所以至今还是个无解的难题。
一下转载某人博客里的文章希望大家能深刻理解。
全面解析4GB内存无法识别问题因为内存价格的持续走低,目前各大内存厂商相继推出了单条2GB的DDR2 800内存,这些内存给人最大的感觉就是价格便宜量又足。
很多用户就直接买了两条2GB的内存,想组成双通道使用。
可拿回家一看,原本4GB的内存容量被识别出来的只有3.2GB左右。
通过检查,发现内存本身并没有问题。
那又是什么吞食了你的内存呢?这就是我们本期将要给大家说清楚的一个问题。
800MB内存被吞食了大家或许会发现一种很奇怪的现象,在我们的Windows XP和Vista中,安装4GB内存后,显示出来的只有3.2GB左右甚至更少,有800多MB的内存“无缘无故”地消失了,这让人感觉十分费解,主板和操作系统之所以不能使用全部的4GB内存,问题的根源就在于计算机那32位X86架构。
32位X86架构是指个人电脑的地址总线是32位的,CPU、内存控制器、操作系统都是按32位地址总线设计。
32位地址总线可以支持的内存地址代码是4096MB,也就是有4GB的地址代码,可以编4GB个地址。
这4GB个地址码正好可以分配给4GB内存。
但是,这4GB个地址码不能全部分配给安装在主板上的物理内存。
因为个人电脑还有很多设备需要地址代码,以便CPU可以根据地址码找到它们,同时CPU和这些设备交换数据需要暂时存放数据的存储器——寄存器,这些寄存器也需要地址代码。
比如硬盘控制器、软驱控制器、管理插在PCI槽上的PCI卡的PCI总线控制器,PCI-E总线控制器和PCI-E显卡,它们都有寄存器都需要系统分配给它们地址代码。
32位系统最大只能支持4GB内存的原因
32位系统最大只能支持4GB内存的原因也许大家对这个问题都不陌生,实际装过系统用过电脑的朋友可能都有这样的经历:自己电脑配的是4G的内存条,可是装完系统之后发现电脑上显示的只有3.2G左右可用内存,其它的内存跑到哪去了?接下来是小编为大家收集的32位系统最大只能支持4GB内存的原因,希望能帮到大家。
32位系统最大只能支持4GB内存的原因:一.总线结构和主板的构成说起总线大家肯定不陌生,而且大家平时肯定跟它打过交道,我们在用U盘拷贝数据的时候先要把U盘通过USB接口与电脑相连才能拷贝。
USB接口实际上就是一种总线,一般称这种总线为USB总线(也叫做通用串行总线)。
在很久之前是没有USB总线的,那个时候每个外设各自采用自己的接口标准,举个最简单的例子:鼠标生产厂商采用鼠标特有的接口,键盘生产厂商用键盘特有的接口,这样一来的话,PC机上就必须提供很多接口,这样一来增加了硬件设计难度和成本,直到后来USB接口的出现,它统一了很多外设接口的标准,不仅使得用户可以很方便地连接一些外设,更增强了PC的可扩展性。
所以现在大家看到的鼠标、键盘、U盘、打印机等等这些外设都可以直接通过USB接口直接插到电脑上的。
在计算机系统中总线是非常重要的一个概念,正是因为有了总线,所有的组成部件才能一起正常协同分工合作。
在很久以前的PC机中,采用的是三总线结构,即:数据总线、地址总线、控制总线。
它们分别用来传输不同类型的数据,数据总线用来传输数据,地址总线用来传输地址,控制总线用来传输一些控制信号。
下面这幅图很清楚地展示了三总线结构:随着时代的发展,这种简单的总线结构逐渐被淘汰。
下面这幅图是现代计算采用的结构:事实上这也是现代主板所采用的结构,当然可能部分地方有略微不同(大体结构是差不多的),仔细观察过主板构成的朋友可能对上面一幅图很熟悉。
在主板上主要有两大主要部分:北桥(North Bridge也称Host Bridge)和南桥(South Bridge)。
计算机启动过程详解
计算机启动过程详解计算机启动过程可以分为硬件启动和软件启动两个阶段。
硬件启动是指当计算机按下电源按钮后,主板上的电源管理模块将电源信号转换为合适的电压并供给给主板和其他硬件设备。
软件启动是指操作系统的加载和初始化过程。
在硬件启动阶段,主要有如下步骤:1. 电源自检(Power-On Self Test, POST):当计算机通电时,主板会执行自检程序,检查主板、CPU、内存等主要硬件设备是否正常。
如果发现问题,会通过声音信号或者显示器上的错误信息来提示用户。
2.硬件初始化:主板在自检完成后,会初始化其他硬件设备,例如显示器、键盘、鼠标等。
3. 引导设备确定:主板会根据BIOS(Basic Input/Output System)中的设置,选择启动设备。
常见的引导设备包括硬盘、光盘、USB等。
4. 引导记录加载:主板会读取引导设备的主引导记录(Master Boot Record,MBR),并将控制权交给MBR。
5. 操作系统加载:MBR中会包含一个启动管理程序,例如Windows中的NTLDR或GRUB引导程序。
这些程序会在操作系统启动之前,加载和初始化操作系统所需的驱动程序和文件。
6.内存映射:一旦操作系统加载完成,主板会将操作系统的核心文件载入到内存中,并分配必要的系统资源。
7.初始化设备驱动程序:在进入软件启动阶段之前,操作系统会初始化并加载设备驱动程序,从而为各种硬件设备建立正确的通信链路。
在软件启动阶段,主要有如下步骤:1.系统初始化:操作系统会执行一些初始化工作,包括建立系统进程、创建虚拟内存空间、加载动态链接库等。
2.用户登录:如果计算机有多个用户账户,操作系统会提示用户登录,并验证用户身份。
3.用户界面加载:操作系统会根据用户的设置和偏好,加载特定的用户界面。
常见的用户界面包括命令行界面和图形用户界面。
4.服务启动:操作系统会启动各种系统服务,例如网络服务、打印服务、防病毒软件等。
dmi工作原理
dmi工作原理DMI(DirectMediaInterface)是Intel专门为高性能服务器和桌面计算机设计的一种专用总线技术接口,它可以把主板上的CPU和内存以及板载显卡和芯片组等外设之间的传输性能提高3~4倍,再加上与内存控制器共享物理地址空间,把CPU和物理内存间的物理地址映射实现一对一的通信,提高CPU和内存间的相互操作速度,进而大大提升系统的性能。
DMI的工作原理也很简单,它直接将主板上的CPU与芯片组(如PCI、AGP等)连接而成一个总线链接系统,从而起到一个桥接的作用,它能够把芯片组的信号转换成能有效输入到CPU中的信号。
DMI 使原本主板上的4件部件(CPU、主板芯片组、内存控制器和内存)互相连接,从而起到使这4件部件之间形成一个紧密而全面的联系,而最终给CPU提供了一个稳定的总线系统,以解决CPU之间的传输细节问题。
二、DMI功能DMI,也就是Direct Media Interface,是Intel专门为高性能服务器和桌面计算机设计的一种专用总线技术接口。
它可以把主板上的CPU、内存控制器及内存之间形成一个全空间的通讯系统,大大提升机器的传输性能。
DMI主要有以下功能:(1)高级总线性能:DMI具有比传统总线更高的数据传输率,转换速度高,有效带宽可达3.2GT/s;(2)节省空间:尽管总线带宽高,但是它却比传统总线更加紧凑,体积更小,占用的空间也更少;(3)全面支持PCI系列总线:DMI可以全面支持PCI、PCI-X等硬件接口标准,因此可以在一个总线上支持多种类型的外设,实现丰富的接口功能。
总之DMI技术是一种高级的总线技术接口,它能够极大地提高服务器和桌面计算机的性能。
三、DMI应用DMI技术已经在很多应用领域中得到了广泛的使用,它可以极大地提高服务器和桌面计算机的性能。
(1)移动设备:DMI技术可以用于移动设备,如笔记本电脑,提高笔记本的处理性能,以满足移动设备的高性能要求;(2)服务器:DMI技术可以极大地提升服务器的性能,如:更快地访问内存,更快的I/O性能,而且服务器的能效也得到改善;(3)桌面计算机:DMI技术可以有效地增加桌面计算机的系统处理性能,让用户在大型应用程序中能够快速响应,减少系统卡顿等现象,提高桌面计算机的处理性能。
主板BIOS设定
AC Power Recovery 交流电源恢复:该选项可以在交流电源适配器重新插回系统时电脑的相应反映。
Low Power Mode 低电量模式:该选项用来设置系统休眠或关闭时所用电量。
Brightness 亮度:该选项可以设置计算机启动时显示器的亮度。计算机工作在电源供电状态下时默认设 置为一半。计算机工作在交流电源适配器供电状态下时默认设置为最大。
Wireless 无线设备:使用该选项启用或禁用无线设备。该设置可以在操作系统中通过"Quickset"或"" 热键更改。该设置是否可用取决于"Wireless Control"的设置。
Serial Port 串口:该选项可以通过重新分配端口地址或禁用端口来避免设备资源冲突。
Infrared Data Port 红外数据端口。使用该设置可以通过重新分配端口地址或禁用端口来避免设备资源冲突。
主板 BIOS 设定
dram timing selectable(内存时序配置选择) 可以配置内存的时序模式,—般用户设置即可。如果想自己手动设置,可选择 manual 方式,但是要注意避免出现内存承受不了导致不稳定的情况出现。可选项有: by spd 最优化设置,bios 将按内存条的 spd 信息设置。(不建议改动) manuai 可手动设置内存的时序值。 cas latency time(内存读写操作前列地址控制器的潜伏时间) 指的是内存存取数据所需的延迟时间,简单的说,就是内存接到 cpu 的指令后的反应速 度。一般的参数值是 2 和 3 两种,数字越小,代表反应所需的时间越短。 dram ras# to cas#delay(行寻址至列寻址的写读延迟) 当 dram 处于写写入/读出/刷新时,从 cas(column address strobe)脉冲信号至 uras(r ow address strobe)脉冲信号之间延迟的埋名周期数.缩短这个周期数可以提高内存性能, 相反则提高其稳定性。该参数对内存带宽和稳定性影响都较大。 dram precharge delay(行预充电时间) 规定行充电时需要多长时间.预充电参数越小则内存读写速度就越快.如果时间太短, 在 dram 刷新前没有足够时间给 ras 积累电量,刷新过程可能无法完成而且 dram 将不能保 持数据。如果充电时间过长又影响速度.该参数对内存带宽和稳定性影响都较大。 precharge delay(tras)(最小行地址激活时钟) 行地址被激活至预充电的最短周期。这个参数决定了 ras 对—个内存核心进行读写所花 费的时间。 这个参数也是越小速度越快,同样也受内存物理性能限制。该参数对内存带宽和稳定性 影响都很小。 system memory frequency(系统内存频率) 可以手动设置系统内存的工作频率,但务必请确认内存本身能够稳定工作在所设置的频 率上。 5vstem bios cacheable(系统 bios 缓冲) video bios cacheable(视频 bios 缓冲) 打开时能将系统或者视频 bios 从 rom 芯片映射到主内存中,事实上操作系统极少需要读 取系统 bios,这样做不仅不能加速系统速度,反而要占用主内存空间,浪费资源,降低系 统效率,应将其关闭。可选项:disabled(关闭),enabled(开启) peg/on-chip vga control (pcie/板载显示控制器)此功能需主板支持 选择独立 pcie 显卡(pegport)或者主板内置的显示控制器来作为启动设备。 设定值有:auto、on—chip vga 与 peg port。 on-chip frame buffer size(板载帧缓存尺寸)此功能需主板支 持设置划分绐板载显卡作显存的共享内存大小,默认为 8mb。 dvmt mode(动态内存技术模式)此功能需主板支持 dvmt/fixed memroy size(自动分配/固定模式内存共享大小)此功能需主板支持 设定使用何种 dynamic video memory technology 动态内存技术类型,可选项: dvmt 自动分配模式,此模式完全由 dvmt 自动机制来决定显存大小.若内存容量介于 2 56mb 至 511mb 之间,则最高可分配至 160mb 显存。
CPU的端口映射IO和内存映射IO
CPU的端⼝映射IO和内存映射IO
CPU在访问内存时,通过数据总线和地址总线和内存交换信息,进⾏读写操作,这是内存映射I/O。
⽽当CPU访问外接设备时,可通过内存映射和端⼝映射两种⽅式进⾏I/O操作,通过内存映射访问设备的⽅法和访问内存类似,只不过访问的是设备的不同于内存的地址设备。
⽽对于⽚内设备来说,不同的处理器可能有不同的映射⽅式。
X86对于⽚内设备,需要引出专门的地址线来连接,访问也是⽤的不同的in/out指令。
这种⽅式称为端⼝映射。
不同的设备需求不同,如快速性、热拔插、⾼带宽等。
因此设备总线也有所不同,如常见的PCI、SATA、USB等等。
CPU通过内存映射或端⼝映射连接到相应的总线控制器,进⽽访问设备。
不同的设备也需要不同的驱动,⽽事实上,内核绝⼤部分是由不同的驱动所组成的。
外接设备不同于内存,会主动产⽣新的数据,⽐如⽤户对键盘的敲击,将使键盘发出专门的中断信号,通过中断控制器,告诉
CPU,CPU通过内存中的中断向量表跳转⾄专门的中断处理程序,执⾏后,再返回原任务继续。
我们也可以修改中断向量表中可为⽤户定义的向量,进⽽控制内核当某种中断发⽣时,跳转到⾃定义的处理代码去。
梅捷AMD系列主板说明书
梅捷AMD系列主板说明书适用于:AMD系列芯片组说明书版本V1.7更新日期2014年5月30日梅捷简体中文网站/梅捷中国大陆技术支持E-mail:梅捷官方微博/soyo1999梅捷中国大陆服务电话************版权声明:说明书版权归梅捷科技所有。
梅捷科技有权在不知会用户的前提下增益、删除内容。
本说明书为纯技术文档,无任何暗示及映射第三方内容。
且不承担因印刷及排版错误而导致的任何歧义。
本说明书中所涉及之任何第三方之注册商标,所有权归其制造商或品牌供应商所有。
Copyright©1999——2014版权所有、未经授权,禁止以任何方式复制传播。
关于本手册:本说明书适合初学者,包含相关产品特性介绍及软体安装介绍,以及一些名词的解释。
本说明书可以作为技术性参考资料,用户使用时请以实物为准。
非正常保修范围:1、产品因不当使用与安装,自行拆解或更换零件,或是任意变更规格所造成的故障与损坏,不在保修范围内。
2、产品一经变更或修改,以及任何因间接、特殊或意外情况所造成的损害,不在保修范围内。
避免在下列环境中使用本产品:高温、低气压、低温、潮湿、多尘、磁场强大及长期暴露于阳光之下。
本公司建议您在海拔3000米以下,0°至35°C,湿度为5%至95%的环境中使用。
FCC条款:本装置完全遵循FCC条款第15部分的规定。
遵照下列两项条件来作业:1、本装置不会造成人身伤害;2、本装置必须能接受任何已回复的冲突干扰,包括可能会造成不当操作的冲突。
注意:依照FCC条款第15部分规定,本装置已经通过测试并且符合Class B数位装置的限制。
这项限制是为了安装过程中可能造成的伤害性冲突的合理防范措施。
本装置产生、使用、并且可以发射无线电的频率能量,但如果没有依照制造商的指示安装和使用,可能会与通讯工具造成伤害性冲突。
然而,并不保证在特定的安装下不会产生任何冲突。
如果关闭和重开本装置后,仍确定本装置真的造成收音机或电视机的冲突,请使用者利用下列一项或多项知识来更正所造成的冲突:●重新安装接收天线;●增加装置与受讯器间的分隔;●将电脑插入不同的插座以便于两个装置使用不同的回路。
stm32内存映射的原理
stm32内存映射的原理STM32内存映射的原理是指将STM32芯片中所有的外设(如I/O端口、定时器、串口等)和存储器(如SRAM、Flash等)都映射到一个连续的地址空间内,方便访问和操作。
这个地址空间可以被认为是一个大的数组,每个元素代表一个外设或存储器单元,其中每个元素都有一个特定的物理地址。
在程序运行时,通过对这些物理地址的访问,就可以读写外设和存储器。
在STM32中,这个地址空间一般是32位的,可以表示4GB的空间。
但实际上并不是所有的地址都被用来映射外设和存储器,通常只有一部分被用来映射外设和存储器,而剩余的地址则没有任何用途。
此外,根据不同的芯片型号和具体的应用场景,内存映射的细节也可能有所不同。
在编写STM32的驱动程序时,需要使用寄存器和指针来访问内存映射中的外设和存储器。
具体来说,可以使用以下的方式来访问内存映射中的不同部分:- 对于内存中的数据,可以使用指向内存地址的指针来进行直接的读写操作。
- 对于外设的控制寄存器,通常需要先将其物理地址转换为虚拟地址并保存在指针中,然后使用指针来访问寄存器。
- 对于访问Flash存储器,需要使用特殊的指令来进行读操作,而写操作则需要先将Flash解锁,并按照特定的步骤进行操作。
- 对于存储器映射外设,可以使用类似于指针的方式来访问控制寄存器和数据寄存器。
除了这些基本的操作之外,还可以通过编写相应的驱动程序和接口,将内存映射中的不同部分整合起来,方便更高层次的应用程序进行调用。
例如,在通信领域中,可以通过将串口的控制寄存器、发送缓冲区和接收缓冲区整合在一起,实现对串口通信的封装和简化。
总的来说,STM32内存映射的原理是将芯片中的外设和存储器映射到一个连续的地址空间中,方便程序访问和操作。
在实际应用中,需要通过指针和寄存器等手段进行访问和控制,同时可以通过编写驱动程序和接口,将内存映射中的不同部分整合起来,方便更高层次的应用程序进行调用。
主板芯片组有哪些功能
主板芯片组有哪些功能主板芯片组是一种位于计算机主板上的集成电路组件,它负责控制和管理计算机系统的各个硬件组件。
主板芯片组扮演着连接不同硬件设备和提供数据流通的桥梁作用。
下面将介绍主板芯片组的主要功能。
1. 总线控制:主板芯片组负责控制和管理计算机系统内部各种总线的工作,如前端总线、内存总线、扩展总线等。
它通过提供对不同类型总线的访问和控制功能,确保各个硬件设备能够有效地相互通信和协同工作。
2. 数据传输管理:主板芯片组主要负责控制计算机系统内部的数据传输。
它通过提供高速缓存、数据总线和控制信号等功能,确保数据能够在各个硬件设备之间高效地传输。
3. 中央处理器(CPU)管理:主板芯片组为中央处理器提供支持和管理功能。
它负责与中央处理器进行通信,提供时钟信号和控制信息,管理中央处理器的运行状态,并提供对中央处理器的访问和调度功能。
4. 内存管理:主板芯片组负责管理和控制计算机系统内存的访问和使用。
它通过提供内存控制器和内存总线等功能,将内存与其他硬件设备连接起来,实现数据的传输和交换。
5. 扩展槽控制:主板芯片组提供对计算机系统扩展槽的控制和管理功能。
它通过提供扩展槽控制器和信号传输线路等功能,将扩展槽与其他硬件设备连接起来,并提供对扩展卡的访问和控制能力。
6. 输入输出设备控制:主板芯片组负责管理和控制计算机系统的输入输出设备。
它提供对各种输入输出接口的支持和管理功能,确保输入输出设备能够与计算机系统进行正常的数据交换和通信。
7. 硬盘和固态硬盘接口管理:主板芯片组提供对硬盘和固态硬盘接口的支持和管理功能。
它负责与硬盘和固态硬盘进行通信,提供硬盘和固态硬盘的控制和管理功能,确保数据能够在硬盘和固态硬盘之间高速地传输和交换。
8. 视频和图形处理控制:主板芯片组提供对计算机系统视频和图形处理功能的支持和管理。
它负责控制和管理显卡的运行和功能,通过提供图形和视频接口,将图形和视频数据传输到显示设备上。
9. 电源管理:主板芯片组提供对计算机系统电源的管理和控制功能。
主板芯片组是什么
主板芯片组是什么主板芯片组(chipset)是指位于主板上的一组集成电路,用于管理和控制主板上各个硬件设备的运行和互联。
主板芯片组包含北桥和南桥两个部分,分别负责处理与处理器、内存、显卡、硬盘等硬件设备的交互和数据传输。
北桥(Northbridge)是主板芯片组中的重要组成部分,它负责处理器与内存、显卡之间的数据传输和通信。
北桥的功能主要包括前端总线控制、内存控制、显卡控制等。
前端总线控制模块负责处理器与主板其他硬件设备的连接和通信,它决定了系统的整体性能。
内存控制模块负责管理内存的读写操作,包括内存的地址映射、访问控制等。
显卡控制模块则负责显卡与主板的连接和数据传输,它决定了显卡的性能和输出质量。
南桥(Southbridge)是主板芯片组中的另一重要组成部分,它负责管理主板上的其他硬件设备,包括硬盘、USB接口、声卡、网卡等。
南桥的功能主要包括硬盘控制、USB控制、声卡控制、网卡控制等。
硬盘控制模块负责管理主板上的硬盘设备,包括硬盘的读写操作、数据传输等。
USB控制模块负责管理主板上的USB接口设备,包括USB设备的识别、驱动、数据传输等。
声卡控制模块负责管理主板上的声卡设备,控制音频的输入输出和处理。
网卡控制模块则负责管理主板上的网卡设备,控制网络的连接和通信。
主板芯片组的性能和功能影响着整个系统的稳定性和性能。
一般来说,高端主板芯片组会提供更多的扩展接口和功能,支持更高的数据传输速度和处理能力。
而低端主板芯片组则功能较为简单,适合一般用户使用。
总之,主板芯片组是主板上重要的集成电路,负责管理和控制主板上各个硬件设备的运行和互联。
它包含北桥和南桥两个部分,分别处理处理器、内存、显卡等硬件设备的数据传输和通信。
主板芯片组的性能和功能对整个系统的稳定性和性能有着重要影响。
因此,在选择主板时,主板芯片组的性能和功能也是需要考虑的重要因素之一。
认识4G地址空间的局限----MMIO内存映射的问题
认识4G地址空间的局限----MMIO内存映射的问题内存映射I/O即,它是PCI规范的⼀部分,I/O设备被放置在内存空间⽽不是I/O空间。
从处理器的⾓度看,内存映射I/O后系统设备访问起来和内存⼀样。
这样访问AGP/PCI-E显卡上的,BIOS,PCI设备就可以使⽤读写内存⼀样的完成,简化了的难度和接⼝的复杂性。
只是内存中的,在C语⾔中可以直接⼀、4GB地址空间的局限⾸先我们还必须要先了解两个概念其⼀是“物理内存”。
⼤家常说的物理内存就是指安装在主板上的内存条,其实不然,在计算机的系统中,物理内存不仅包括装在主板上的内存条(RAM),还应该包括主板BIOS芯⽚的ROM,显卡上的显存(RAM)和BIOS(ROM),以及各种PCI、PCI-E设备上的RAM和ROM。
其⼆是“地址空间”。
地址空间就是对物理内存编码(地址编码)的范围。
所谓编码就是对每⼀个物理存储单元(⼀个字节)分配⼀个唯⼀的地址号码,这个过程⼜叫做“编址”或者“地址映射”。
这个过程就好像在⽇常⽣活中我们给每家每户分配⼀个地址门牌号。
与编码相对应的是“寻址”过程——分配⼀个地址号码给⼀个存储单元的⽬的是为了便于找到它,完成数据的读写,这就是“寻址”,因此地址空间有时候⼜被称作“寻址空间”。
系统不仅要给主板上的内存条编址,还要给上述的其它物理内存编址;它们都被编在同⼀个地址空间内,编址后的物理内存就可以被系统资源使⽤或占⽤。
从Pentium Pro处理器开始,CPU的地址总线已经升级到36位,寻址能⼒达到64GB,按理说CPU⽀持4GB的内存是没有问题的;因此,芯⽚组(北桥—MCH)地址总线的数量就成了决定物理内存地址空间⼤⼩的决定性因素。
在Intel 945系列和945以前的芯⽚组,nForce 550系列和550以前的芯⽚组都只有32条地址线,为系统提供4GB的地址空间,即最⾼可以安装4GB的内存条。
虽然可以安装4GB内存条,但这4GB的内存空间不能全部纷配给内存,因为从4GB空间的顶端地址(FFFF_FFFFh)开始向下要有400MB-1GB的地址空间要分配给主板上的其他物理内存。
32位-64位和内存关系
首先需要明确一下,32位也好,64位也好,这个概念是同时存在于软件、系统、主板芯片组和CPU四个方面的。
对于操作系统到底最多能支持多少内存这个问题,其实不是操作系统一方面说了算的。
目前不少人可能对于CPU的寻址概念有些模糊,认为CPU的寻址范围与其平常概念上的位宽直接联系,即所谓的32位CPU寻址范围为2^32,64位的则是2^64。
其实这是一个错误的概念,对于CPU来说,这个的位宽一般是指是其数据总线位宽,和寻址能力并无直接联系。
至于一个CPU的寻址位宽是多少则要看其具体的设计。
而对于主板芯片组这方面来说,目前的Intel x86平台采取的是内存映射技术(Memory-Mapped I/O, MMIO),也是PCI规范的一部分,也就是将I/O设备放置在内存空间而非I/O空间,从处理器和操作系统看来,访问一个硬件也就是访问内存空间,因此主板的芯片组也存在一个寻址位宽的问题,当然也有可能成为内存总量的一个瓶颈。
当然了,现在的新主机一般都不会有这个问题了。
说完了硬件层面的概念,我们继续看操作系统是如何与CPU进行“交流”的:Windows对于内存的管理,采取的是分页机制,每个进程都占有一定的虚拟地址空间,在这个机制下,这个空间一部分被映射到物理内存,一部分映射到虚拟内存(存在于硬盘上的一个或多个空间),还有一部分则可能什么也没有映射。
同时,在CPU中,会设置一个“分页标志位”,如果CPU在运行指令时发现这个分页标志被设置,则会根据页目录和页表中的对应关系,将指令中的虚拟地址转换为实际的物理地址。
目前的32位系统分页大小为4K,寻址位宽为32位,因此,第0个分页的地址是0x00000000,第1个分页地址从0x00001000开始,以此类推。
所以,在目前的32位系统中,用到了32位中的高20位来标记物理页,剩余的12位用于添加一些标记信息等。
这样,就可以支持到最大(2^20)*4096=4GB内存,除掉我们上面所说的为I/O保留的内存映射空间和操作系统本身保留的内存,剩下的就是我们在任务管理器里能看到的可用空间。
嵌入式芯片的存储器映射
嵌入式芯片的存储器映射和存储器重映射1. 引言很多嵌入式芯片都集成了多种存储器(RAM、ROM、Flash、……),这些存储器的介质、工艺、容量、价格、读写速度和读写方式都各不相同,嵌入式系统设计需根据应用需求巧妙地规划和利用这些存储器,使得存储系统既满足应用对容量和速度的需求,又有较强的价格竞争优势。
本文所讲的存储器映射就是对各种存储器的大小和地址分布的规划。
存储器重映射就是为了快速响应中断或者快速完成某个任务,将同一地址段映射到不同速度的两个存储块,然后将低速存储块中的代码段复制到高速存储块中,对低速存储块的访问将被重映射为对高速存储块的访问。
2. 存储器映射(Memory Mapping)对于具体的某款嵌入式芯片,它包含的各种存储器的大小、地址分布都是确定的。
存储器映射(Memory Mapping)就是指(物理)地址到存储单元的一一对应(注意,本文中所讲的存储器映射不是指虚拟地址到物理地址的映射。
更确切地讲,本文所讲的存储器映射是存储布局(Memory Layout))。
同一类型的存储器称为一个存储块(Memory Block),也有的地方称为一个存储区域(Memory Area,Memory Region),嵌入式系统设计者通常会为一个存储块分配一段连续的物理地址。
多种存储器按某种方式排列,形成整个存储空间。
存储器映射可以理解为这样一个函数:输入是地址总线上的地址编码,输出是被寻址单元中(或数据总线上)的数据。
该函数是一个逻辑概念,计算机系统上电复位后才建立起这种映射,当计算机系统掉电后,这个函数就不复存在,只剩下计算机系统中实现这个函数的物理基础——电路连接。
也可以这样认为:存储器映射是计算机系统上电复位时的预备动作,是一个将CPU所拥有的地址编码资源向系统内各个物理存储器块分配的自动过程。
3. 存储器重映射(Memory Remapping)3.1 为什么需要存储器重映射目前很多嵌入式系统中的Flash分为Code Flash和Data Flash。
无论CPU、硬盘还显卡,都要插在主板上才能发挥出各
无论是CPU、硬盘还是显卡,都要插在主板上才能发挥出各自的效能,就连所有的外设也都需要连在主板的各个接口上才能工作。
因此,主板就像计算机的神经中枢一样,极其重要。
在本文中,我们将就主板芯片组以及BIOS的具体设置为您进行讲解。
所有组装过计算机的人,对主板都再熟悉不过了。
与CPU、显卡、硬盘等部件不同,主板本身并没有什么可以进行优化的设置,但几乎所有其他部件的优化又都与它有关。
因此,在本文中,我们将对主板进行详细的讲解,使您了解其组成及功用,为您今后的使用及优化打下基础。
BIOS设置解读BIOS全名为(Basic Input Output System),即基本输入/输出系统,是电脑中最基础而又最重要的程序。
这一段程序存放在一个不需要电源的可重复编程、可擦写的存储器中,这种存储器也被称作EEPROM。
它为计算机提供最低级的、但却是最直接的硬件控制,并存储一些基本信息,计算机的初始化操作都是按照固化在BIOS里的内容来完成的。
准确地说,BIOS是硬件与软件程序之间的一个“转换器”,它负责解决硬件的即时要求,并按软件对硬件的操作具体执行。
计算机用户在使用计算机的过程中,都会接触到BIOS,它在计算机系统中起着非常重要的作用。
主板的BIOS设置项目众多,设置比较复杂,很多朋友对这些设置并不了解,而且一些媒体的大量介绍中也存在说明不严谨的情况,很容易对读者造成误解。
下面,我们就一起来看一下主板BIOS内的诸多设置以及最优的设置方式。
在此我们以主流的845PE主板为例进行说明。
其他主板中一些比较特殊的BIOS项目我们将在后面进行补充。
SoftMenu III Setup我们在此用来进行示例的是升技(Abit)主板,SoftMenu III Setup是升技特有的超频技术,可以通过在BIOS中的软设置来达到超频的目的,SoftMenu III的主菜单里提供了丰富的CPU外频调节、倍频调节、AGP/PCI总线频率调节以及CPU/内存/AGP的电压和频率调节等功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
astrotycoon 大道至简,贵在恒久力行Diagram for modern motherboard. The northbridge and southbridge make up the chipset.(补充: 北桥芯片用于与CPU、内存和AGP视频接口,这些接口具有很高的传输速率。
北桥芯片还起着存储器控制作用,因此Intel把该芯片标号为MCH(Memory Controller Hub)芯片。
南桥芯片用来管理低、中速的组件,例如,PCI总线、IDE硬盘接口、USB端口等,因此南桥芯片的名称为ICH(I/O Controller Hub))As you look at this, the crucial thing to keep in mind is that the CPU doesn’t really know anything about what it’s connected to. It talks to the outside world through its pins bu t it doesn’t care what that outside world is. It might be a motherboard in a computer but it could be a toaster, network router, brain implant, or CPU test bench. There are thre e main ways by which the CPU and the outside communicate: memory address space, I/O address space, and interrupts. We only worry about motherboards and memory for now.正如你所看到的,其实CPU是完全不知道自己与哪些外部器件相连接的。
CPU仅仅通过自己的引脚与外界沟通,而它并不关心自己是与什么设备在沟通。
或许是另一台计算机的主板,或许是烤面包机,网络路由器,脑植入医疗设备,又或许是CPU测试仪。
CPU主要通过三种方式与外界通信:内存地址空间,IO地址空间,和中断。
我们目前只关注主板和内存。
In a motherboard the CPU’s gateway to the world is the front-side bus connecting it to the northbridge. Whenever the CPU needs to read or write memory it does so via this b us. It uses some pins to transmit the physical memory address it wants to write or read, while other pins send the value to be written or receive the value being read. An Intel Core 2 QX6600 has 33 pins to transmit the physical memory address (so there are 233 choices of memory locations) and 64 pins to send or receive data (so data is transmitte d in a 64-bit data path, or 8-byte chunks). This allows the CPU to physically address 64 gigabytes of memory (233 locations * 8 bytes) although most chipsets only handle up to 8 gigs of RAM.CPU通过前端总线与北桥芯片连接,作为与外界通信的桥梁。
无论何时,CPU都可以通过前端总线来读写内存。
CPU通过一些引脚来传送想要读写物理内存的地址,同时通过另一些引脚来发送将要写入内存的数据或者接收从内存读取到的数据。
Intel Core 2 QX6600 用33个引脚来传送物理内存地址(因此共有233 个内存地址),并且用64个引脚来发送或接收数据(所以数据在64位通道中传输,也就是8字节的数据块)。
因此C PU可以访问64G的物理内存(233*8字节),尽管多数芯片组只能处理8G大小的物理内存。
Now comes the rub. We’re used to thinking of memory only in terms of RAM, the stuff programs read from and write to all the time. And indeed most of the memory requests from the processor are routed to RAM modules by the northbridge. But not all of them. Physical memory addresses are also used for communication with assorted devices on t he motherboard (this communication is called memory-mapped I/O). These devices include video cards, most PCI cards (say, a scanner or SCSI card), and also the flash mem ory that stores the BIOS.那么现在的问题是,通常一提起内存我们仅仅联想到RAM,以为程序一直读写的就只是RAM。
的确,绝大多数来自CPU的内存访问请求都被北桥芯片映射到了RAM。
但是,注意,不是全部。
物理内存同样可以用来与主板上的各种设备通信(这种通信方式被称为I/O内存映射)。
这些设备包括显卡,大多数PCI卡(比如,扫描仪,或者是SCSI卡),也包括存储BIOS的flash存储器。
When the northbridge receives a physical memory request it decides where to route it: should it go to RAM? Video card maybe? This routing is decided via the memory addres s map. For each region of physical memory addresses, the memory map knows the device that owns that region. The bulk of the addresses are mapped to RAM, but when the y aren’t the memory map tells the chipset which device should service requests for those addresses. This mapping of memory addresses away from RAM modules causes the c lassic hole in PC memory between 640KB and 1MB. A bigger hole arises when memory addresses are reserved for video cards and PCI devices. This is why 32-bit OSes have pr oblems using 4 gigs of RAM. In Linux the file /proc/iomem neatly lists these address range mappings. The diagram below shows a typical memory map for the first 4 gigs of p hysical memory addresses in an Intel PC:当北桥芯片接收到来自CPU的物理内存访问请求时,它将决定应该把该物理地址映射到哪里:是映射到RAM呢?还是显卡呢?这个映射过程是通过内存地址映射完成的。
内存地址映射知道物理内存地址的每一块区域所对应的设备。
大多数的物理地址都被映射到了RAM,但当请求的物理地址不是映射到RAM时,内存地址映射就告诉芯片组应该由哪一个设备来负责响应处理该物理地址请求。
在PC机物理内存地址中,地址640K到1M 的范围内很多区域并不是映射到RAM的,而是映射到各种各样的设备的。
尤其当为视频卡和PIC设备预留物理内存地址时,该内存区域映射到RAM的地址空间就越小。
这也就是为什么32位的操作系统不能完全使用4G RAM内存的原因。
在linux操作系统中,文件/process/iomem清晰地列出了这些地址范围的映射关系。
下图展现的是IntelPC机的前4G物理内存地址的典型的内存映射:Memory layout for the first 4 gigabytes in an Intel system.Actual addresses and ranges depend on the specific motherboard and devices present in the computer, but most Core 2 systems are pretty close to the above. All of the brown regions are mapped away from RAM. Remember that these are physical addresses that are used on the motherboard buses. Inside the CPU (for example, in the programs we r un and write), the memory addresses are logical and they must be translated by the CPU into a physical address before memory is accessed on the bus.实际的物理内存地址以及地址范围取决于计算机上不同的主板和设备,但是绝大多数Core 2系统的内存映射情况与上图很接近了。