计算机系统结构

合集下载

计算机体系结构知识点

计算机体系结构知识点

第一章计算机体系结构得基本概念1 计算机系统结构得经典定义程序员所瞧到得计算机属性,即概念性结构与功能特性。

2 透明性在计算机技术中,把这种本来存在得事物或属性,但从某种角度瞧又好像不存在得概念称为透明性。

3 系列机由同一厂家生产得具有相同系统结构、但具有不同组成与实现得一系列不同型号得计算机。

4 常见得计算机系统结构分类法有两种:Flynn 分类法、冯氏分类法Flynn 分类法把计算机系统得结构分为4 类:单指令流单数据流(SISD)单指令流多数据流(SIMD)多指令流单数据流(MISD)多指令流多数据流(MIMD)5 改进后程序得总执行时间系统加速比为改进前与改进后总执行时间之比6CPI(Cycles Per Instruction ):每条指令执行得平均时钟周期数CPI = 执行程序所需得时钟周期数/IC7 存储程序原理得基本点:指令驱动8冯•诺依曼结构得主要特点1 以运算器为中心。

2 在存储器中,指令与数据同等对待。

指令与数据一样可以进行运算,即由指令组成得程序就是可以修改得。

3 存储器就是按地址访问、按顺序线性编址得一维结构,每个单元得位数就是固定得。

4 指令得执行就是顺序得5 指令由操作码与地址码组成。

6 指令与数据均以二进制编码表示,采用二进制运算。

9 软件得可移植性一个软件可以不经修改或者只需少量修改就可以由一台计算机移植到另一台计算机上正确地运行。

差别只就是执行时间得不同。

我们称这两台计算机就是软件兼容得。

实现可移植性得常用方法:采用系列机、模拟与仿真、统一高级语言。

软件兼容:向上(下)兼容:按某档机器编制得程序,不加修改就能运行于比它高(低)档得机器。

向前(后)兼容:按某个时期投入市场得某种型号机器编制得程序,不加修改地就能运行于在它之前(后)投入市场得机器。

向后兼容就是系列机得根本特征。

兼容机:由不同公司厂家生产得具有相同系统结构得计算机。

10 并行性:计算机系统在同一时刻或者同一时间间隔内进行多种运算或操作。

计算机体系结构

计算机体系结构

计算机体系结构计算机体系结构是指计算机硬件、软件和数据组成的结构体系。

它涵盖了计算机内部各个部件的组织方式,以及它们之间的连接和交互方式。

计算机体系结构的设计与实现直接影响计算机的性能、可靠性和可扩展性。

I. 介绍计算机体系结构是计算机科学中的重要研究领域,它关注的是在硬件和软件层面上如何组织计算机系统,以实现高性能、可靠性、可扩展性等要求。

计算机体系结构的研究内容广泛,包括指令集架构、处理器设计、内存层次结构、输入输出系统等等。

II. 指令集架构指令集架构是计算机体系结构的核心部分,它定义了计算机的指令集以及执行这些指令的方式。

指令集架构一般分为精简指令集(RISC)和复杂指令集(CISC)两种。

RISC架构追求指令集的简洁和规整,通过减少指令的种类和提高指令的执行效率来提高计算机的性能。

而CISC架构则倾向于提供更多且复杂的指令,以方便编程和提高代码的密度。

III. 处理器设计处理器是计算机的核心部件,它执行指令、进行数据处理和控制计算机的各个部分。

处理器设计的目标是提高计算速度和性能,并支持更多的并行计算。

现代处理器常采用流水线、超标量、乱序执行等技术,以提高指令的执行效率。

除了性能,处理器设计还需要考虑功耗、散热等问题。

IV. 内存层次结构计算机的内存层次结构包括寄存器、高速缓存、主存和辅助存储等层次。

这些层次的设计目的是提供多级别的存储,以满足不同速度和容量要求的数据访问。

其中,高速缓存是处理器与主存之间的缓冲存储器,它通过存储最常用的数据和指令,减少了处理器对主存的访问次数,提高了数据访问速度。

V. 输入输出系统输入输出系统是计算机与外部设备进行通信的接口,它负责将数据传输到或从外部设备传输到计算机。

现代计算机的输入输出系统包括各种接口标准和协议,如USB、HDMI、以太网等。

输入输出系统的设计需要考虑数据传输速度、可靠性和兼容性等因素,以满足不同的应用需求。

VI. 发展趋势计算机体系结构领域一直在不断发展和创新。

简述计算机系统的结构

简述计算机系统的结构

简述计算机系统的结构
计算机系统的结构可以分为以下几个层次:
1. 硬件层:计算机系统的物理设备,包括处理器、内存、硬盘、输入设备和输出设备等。

2. 操作系统层:管理计算机硬件资源的软件,提供文件管理、进程管理、设备管理等基本功能。

3. 应用软件层:运行在操作系统之上的软件,包括办公软件、游戏、浏览器等。

4. 用户界面层:用户与计算机系统交互的接口,包括命令行界面、图形用户界面等。

5. 网络通信层:支持计算机系统之间的通信和数据交换,包括网络协议、通信接口等。

这些层次之间相互协作,共同构成了一个完整的计算机系统。

其中,硬件层是计算机系统的基础,操作系统层是计算机系统的核心,应用软件层是计算机系统
的功能体现,用户界面层是计算机系统与用户之间的桥梁,网络通信层则是计算机系统与外部世界之间的联系纽带。

计算机系统的逻辑组成结构

计算机系统的逻辑组成结构

计算机系统的逻辑组成结构计算机系统是由硬件和软件两部分组成的。

其中,硬件是指计算机的物理设备,而软件是指运行在计算机上的程序和数据。

计算机系统的逻辑组成结构是指计算机系统中各个组成部分之间的逻辑关系和功能划分。

一、中央处理器(Central Processing Unit,简称CPU)中央处理器是计算机系统的核心,负责执行各种指令和进行数据处理。

它由控制器和运算器两部分组成。

控制器负责指令的解析和执行,运算器负责数据的运算和处理。

中央处理器通过控制总线、数据总线和地址总线与其他硬件设备进行通信。

二、存储器存储器是计算机系统中用于存储数据和程序的设备。

根据存取方式的不同,存储器可以分为随机存取存储器(Random Access Memory,简称RAM)和只读存储器(Read-Only Memory,简称ROM)。

RAM用于存储临时数据和程序,而ROM用于存储固定的程序和数据。

三、输入设备输入设备用于将外部数据或指令输入到计算机系统中。

常见的输入设备有键盘、鼠标、扫描仪、摄像头等。

输入设备将输入的数据转化为计算机可以识别和处理的形式,并通过输入接口传输给计算机系统。

四、输出设备输出设备用于将计算机系统处理后的数据或结果输出到外部环境中。

常见的输出设备有显示器、打印机、投影仪等。

输出设备将计算机系统的输出信号转化为人类可以理解的形式,并通过输出接口传输给外部环境。

五、外部存储器外部存储器用于扩展计算机系统的存储容量,可以独立于计算机系统进行数据的存储和读取。

常见的外部存储器有硬盘、光盘、U盘等。

外部存储器通过接口与计算机系统进行数据的传输和交换。

六、总线总线是计算机系统中各个硬件设备之间传输数据和信号的通道。

根据功能和传输速率的不同,总线可以分为数据总线、控制总线和地址总线。

数据总线用于传输数据,控制总线用于传输控制信号,地址总线用于传输设备地址。

七、操作系统操作系统是计算机系统的核心软件,负责管理和控制计算机系统的各个硬件和软件资源。

计算机专业的计算机体系结构

计算机专业的计算机体系结构

计算机专业的计算机体系结构计算机体系结构是计算机科学与技术中一个重要的领域,它研究计算机的组成、架构和设计原理。

计算机体系结构与计算机组成原理有密切关系,是计算机硬件设计的核心内容之一。

本文将从计算机体系结构的定义、基本原理以及实际应用等方面进行论述。

一、计算机体系结构的定义和目标计算机体系结构是指计算机的硬件和软件组成的总体结构,它包括计算机的处理器、存储器、I/O设备等各个组件以及它们之间的连接方式和控制方式。

计算机体系结构的目标是提供一种满足用户需求的高性能、可靠、可扩展和可移植的计算机系统。

二、计算机体系结构的基本原理1.冯·诺依曼体系结构冯·诺依曼体系结构是计算机体系结构的基本原理之一。

它采用存储程序的概念,将数据和指令存储在同一存储器中,通过控制器和运算器对数据进行处理。

这种体系结构具有指令流和数据流的特点,简化了计算机的设计和程序的编写。

2.并行处理并行处理是指利用多个处理器同时处理多个任务或多个部分任务的技术。

并行处理可以提高计算机的性能和吞吐量,实现更快的数据处理和更高的效率。

常见的并行处理方式包括向量处理、流水线处理和多核处理等。

3.存储器层次结构存储器层次结构是计算机体系结构中的一个重要概念。

它通过不同速度和容量的存储器层次来提供高速缓存和大容量存储器的组合,以满足计算机系统对数据存取的要求。

存储器层次结构的设计需要权衡存储器性能、成本和功耗等因素。

三、计算机体系结构的实际应用1.超级计算机超级计算机是计算机体系结构中性能最高的一类计算机。

它通常由多个处理器、大容量存储器和高性能的I/O设备构成,用于处理科学计算、工程分析和大规模数据处理等高性能计算任务。

2.嵌入式系统嵌入式系统是计算机体系结构中应用广泛的一类系统。

它将计算机技术与各种工程技术相结合,嵌入到各种设备和系统中,具有实时性、稳定性和低功耗的特点。

嵌入式系统广泛应用于智能手机、汽车、医疗设备等领域。

计算机系统体系结构

计算机系统体系结构

计算机系统体系结构计算机系统体系结构是指计算机硬件和软件之间的组织结构,它是计算机系统的基础。

计算机系统体系结构包括计算机的组成部分、它们之间的连接方式、数据传输方式、指令集和操作系统等。

计算机系统体系结构的设计和实现对计算机的性能、可靠性、安全性和可维护性等方面都有着重要的影响。

计算机系统体系结构的组成部分包括中央处理器(CPU)、内存、输入输出设备(I/O设备)和总线等。

中央处理器是计算机系统的核心部件,它负责执行指令、控制计算机的运行和处理数据。

内存是计算机系统中存储数据和程序的地方,它是计算机系统的重要组成部分。

输入输出设备是计算机系统与外部世界交互的方式,它包括键盘、鼠标、显示器、打印机等。

总线是计算机系统中各个组成部分之间传输数据和指令的通道,它是计算机系统的重要组成部分。

计算机系统体系结构的连接方式包括并行连接和串行连接。

并行连接是指多个设备同时连接到计算机系统中,它可以提高计算机系统的处理速度和效率。

串行连接是指一个设备连接到计算机系统中,它可以减少计算机系统的复杂度和成本。

计算机系统体系结构的数据传输方式包括同步传输和异步传输。

同步传输是指数据在固定的时间间隔内传输,它可以提高数据传输的稳定性和可靠性。

异步传输是指数据在不固定的时间间隔内传输,它可以提高数据传输的灵活性和效率。

计算机系统体系结构的指令集是计算机系统中的指令集合,它是计算机系统的重要组成部分。

指令集包括操作码和操作数,它可以控制计算机系统的运行和处理数据。

指令集的设计和实现对计算机系统的性能、可靠性和安全性等方面都有着重要的影响。

计算机系统体系结构的操作系统是计算机系统中的软件系统,它是计算机系统的重要组成部分。

操作系统可以管理计算机系统的资源,控制计算机系统的运行和处理数据。

操作系统的设计和实现对计算机系统的性能、可靠性和安全性等方面都有着重要的影响。

计算机系统体系结构是计算机系统的基础,它对计算机系统的性能、可靠性、安全性和可维护性等方面都有着重要的影响。

计算机系统组成是什么

计算机系统组成是什么

计算机系统组成是什么计算机系统是如何组成的计算机系统是由多个不同组件、部件和技术构成的复杂系统。

每个组件都有特定的功能和目的,合在一起形成了一个完整的计算机系统。

计算机系统的组成主要包括以下几个方面:中央处理器(CPU)、存储器、输入输出设备、操作系统和应用软件。

1. 中央处理器(CPU):中央处理器是计算机系统的核心,负责执行程序和处理数据。

它通常由控制单元和算术逻辑单元组成。

控制单元负责指挥和协调系统的各个部件,实现程序的顺序执行,而算术逻辑单元则负责执行算术和逻辑运算。

2. 存储器:存储器用于存储数据和程序。

计算机存储器层次结构分为主存储器和辅助存储器。

主存储器通常是使用半导体材料制造的随机访问存储器(RAM),用于存储当前正在运行的程序和处理的数据。

而辅助存储器(如硬盘、固态硬盘和光盘等)则用于长期存储数据和程序。

3. 输入输出设备:输入输出设备用于与外部世界进行交互。

常见的输入设备包括键盘、鼠标、扫描仪和摄像头等,用于将数据和命令输入到计算机系统中。

而输出设备如显示器、打印机和音频设备等则用于将计算机系统处理的结果反馈给用户。

4. 操作系统:操作系统是计算机系统的核心软件,它协调和管理计算机系统的各个硬件和软件资源。

操作系统负责分配CPU时间、内存管理、文件系统管理、设备管理和用户接口等。

常见的操作系统包括Windows、macOS和Linux等。

5. 应用软件:应用软件是用户使用计算机系统解决问题和完成工作的工具。

它包括各种办公软件、娱乐软件、图形设计软件、数据库管理软件等。

应用软件使用户能够利用计算机系统的功能实现各种任务和目标。

计算机系统的组成是一个相互协作的整体。

中央处理器通过存储器获取指令和数据进行处理,然后将结果输出到输出设备中显示给用户。

操作系统负责管理各个组件的资源和协调他们之间的通信。

应用软件则建立在操作系统之上,充分利用计算机系统的硬件和操作系统提供的功能。

另外,计算机系统的组成还涉及到计算机体系结构、总线技术、输入输出控制等方面。

计算机体系结构

计算机体系结构

一、计算机体系结构的基本概念计算机体系结构是指机器语言程序的设计者或是编译程序设计者所看到的计算机系统的概念性结构和功能特性。

Amdahl所定义的体现结构是指程序员面对的是硬件的系统。

所关心的是如何合理的进行软硬件功能的分配。

计算机系统结构是指机器语言级的程序员所了解的计算机的属性,即外特性。

可以包含数据表示,寄存器定义、数量、使用方式,指令系统,中断系统,存存储系统,IO系统等。

计算机组成是计算机结构的逻辑实现。

可以包含数据通路宽度,专用部件设置,缓冲技术,优化处理等。

计算机的实现是指其计算机组成的物理实现。

包括处理机,主存部件的物理结构,器件的集成度,速度的选择,模块、硬件、插件底板的划分和连接。

从使用语言的角度,可以把计算机系统按功能从高到低分为7级:0应用语言机器级、1高级程序语言机器级、2汇编语言机器级、3操作系统机器级、4传统机器语言机器级、5微程序机器级和6电子线路级。

3~6级为虚拟机,其语言功能均由软件实现。

硬件功能分配的基本原则:(1)功能要求。

首先是应用领域对应的功能要求,其次是对软件兼容性的要求;(2)性能要求。

如运算速度,存储容量,可靠性,可维护性和人机交互能力等;(3)成本要求。

体系结构设计的方法有三种:由上而下-从考虑如何满足应用要求开始设计;由下而上-基于硬件技术所具有的条件;由中间开始的方法。

体系设计的步骤:需求分析、需求说明、概念性设计、具体设计、优化和评价。

计算机体系结构的分类:(1)弗林FLYNN分类法:按指令流和数据流将计算机分为4类:①单指令流、单数据流-Single Instruction Stream Single Data Stream,SISD。

计算机,即传统的单处理机,通常用的计算机多为此类,如脉动阵列计算机systolic array;②单指令流、多数据流-Multiple,SIMD。

典型代表是并行处理机。

其并行性在于指令一级。

如ILLIAC、PEPE、STARAN、MPP等;③MISD计算机;④MIMD计算机。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章计算机系统结构1.1 微型计算机的基本结构目前流行的微型计算机的基本结构从外观上看都是由主机、显示器、键盘、鼠标等组成。

主机是微型计算机的核心,主要由系统主板、CPU、内存、硬盘、光盘驱动器、显示器适配器(显卡)、总线与接口、电源等构成,如图1-1所示,通常被封装在主机箱内。

[显示器] [机箱][主板][键盘][鼠标][网卡] [电源] [内存] [显卡] [CPU] [硬盘]图1-1 主机箱中的基本部件1.1.1 微处理器微处理器是20世纪最伟大的发明之一,也称中央处理器,简称CPU,它是微型计算机的核心部件,它包含在一个单一芯片中。

通常,微处理器封装在一个矩形盒子中,将其插在主板上的CPU插座中,通过引脚与主板相连。

微处理器是微型计算机系统的“大脑”,它决定了微型计算机的档次和主要性能指标,通过它接收来自各种输入设备的数据、处理这些数据并输出结果到相应的输出设备。

但不管是什么样的微处理器,其内部结构都是由控制单元、算术逻辑运算单元、寄存器组3个基本单元以及内部总线组成。

1. 衡量CPU的主要性能指标(1) CPU字长在CPU中一般以字为单位进行处理,字长指CPU内部各寄存器之间通过数据总线一次能够完成二进制数传递的位数,该指标反映出CPU内部运算处理的速度和效率,字越长,运算速度越快,处理能力越强。

Pentium 4 CPU字长一般为32位。

(2) CPU外频外频是系统总线的工作频率,是CPU的基准频率,单位是MHz,外频是CPU与主板之间同步运行的速度,而且目前绝大部分计算机系统中的外频也是内存与主板之间同步运行的速度。

(3) CPU主频主频也叫工作频率,指CPU的时钟频率,CPU的主频表示在CPU内数字脉冲信号震荡的速度,与CPU实际的运算能力没有直接关系。

所以在某些情况下,很可能出现主频较高的CPU而实际运算速度较低的现象。

CPU的主频=外频×倍频系数,倍频系数与CPU型号有关。

但在实际使用过程中,当允许用户为CPU设置的工作频率与CPU的标定频率不一致时,就是通常讲的CPU超频。

(4) 运算速度计算机的运算速度通常指平均运算速度,即CPU每秒能执行多少条命令,运算速度越快,处理能力越强。

运算速度的单位为MIPS。

即每秒百万次。

(5) 地址总线宽度它决定了CPU能访问内存的最大物理地址空间。

设地址总线宽度为n,则CPU能访问内存的最大物理地址空间为2n,如8086CPU地址线为20条,220=1024KB,即1MB,所以8086CPU能访问内存的最大物理地址空间为1MB。

(6) 数据总线宽度它决定了CPU与缓存、内存及输入输出设备之间一次传输的信息量,它与CPU的字长是两个不同的概念。

(7) 内部缓存(L1 cache)封闭在CPU芯片内部的高速缓存,用于暂时存储CPU运算时的部分指令和数据,存取速度与CPU主频一致,L1缓存的容量单位一般为KB。

L1缓存越大,CPU工作时与存取速度较慢的L2缓存和内存间交换数据的次数就越少,相对计算机的运算速度就可以提高。

外部缓存(L2 cache)是CPU外部的高速缓存。

2. 微型计算机流行CPU简介微处理器从最初发展至今已经有30多年的历史,这期间,按照其处理信息的字长,CPU可以分为4位微处理器、8位微处理器、16位微处理器、32位微处理器以及64位微处理器等,可以说微型计算机的发展是随着CPU的发展而前进的。

按照CPU的用途可以分为通用CPU和工业控制CPU。

微型计算机一般采用通用CPU,最具有代表性的产品当属美国Intel公司的微处理器系列,另外还有AMD公司、IBM公司、Zilog公司、摩托罗拉公司、苹果公司等世界著名公司的微处理器产品。

(1) Intel CPU早在1971年,设在美国加州硅谷的Intel公司推出了世界上第一款微处理器——4004,这是第一个用于微型计算机的4位微处理器。

这一创举开始了人类将智能内嵌于计算机和无生命设备的历程。

继4004芯片之后又相继推出8008、4040、8080、8050、8086、8088微处理器。

1982年,Intel公司推出了x86体系CPU,80286是第一款基于x86体系结构的16位处理器,之后又相继推出80386、80486。

为了摆脱486时代微处理器名称的混乱状况,1993年,Intel公司推出自己的新一代CPU产品,并命名为Pentium(奔腾),Pentium是Intel 家族中最早采用超标量结构的32位微型处理器。

接着Intel公司又推出Pentium MMX(多能奔腾)、Pentium Pro(高能奔腾)、Pentium II、Pentium III、Pentium 4、64位的Intel Itlanium(安腾)等高端的CPU。

①Pentium 4 CPU2000年11月21日,Intel公司在全球同步发布了其最新一代的32位微处理器——Pentium 4(奔腾4)。

Pentium 4没有沿用Pentium III的结构,而是采用全新的设计,技术更先进、功能最强大。

性能足以应付各种应用领域。

这些应用领域包括网络广播、网络视频流、图片处理、视频剪辑、语音、3D、游戏、多媒体、多任务处理等。

Pentium 4的主频为2.4GHz和3.0GHz。

②Celeron CPUCeleron(赛扬)是Intel公司针对中低端市场推出的著名的CPU系列,为降低成本,去掉了芯片上的L2 Cache(二级高速缓存)。

Celeron与Pentium II相比虽然大大降低了成本,但也正因为没有二级缓存,该微处理器在性能上大打折扣。

面对竞争日益激烈的CPU市场,Intel公司又发布了一款新Celeron微处理器,内有32K L1 Cache、128K L2 Cache,与CPU 相同的频率工作,从而大大提高了L2 Cache的工作效率。

Celeron CPU的核心技术与Pentium相同。

新Celeron最大的优点是超频性能非常出色,新Celeron D主频已达2.6GHz,并集成了128KB的全速二级Cache。

(2) AMD CPUAMD(美国超威)公司也是一个历史悠久的芯片生产公司,1996年,第一个独立生产的x86体系CPU问世,命名为AMD K5,在微型计算机CPU产品中与Intel公司形成了楚汉相争的局面,在低价位CPU产品中占主导地位,主要产品有AMD K6、AMD K6-2、AMD K6-Ш、AMD Thunderbird(雷鸟)、AMD Duron(毒龙)、AMD Athlon(速龙)、AMD Sempron(闪龙),AMD CPU的优点是性价比非常高,兼容性非常好,可与市场上各种操作系统及其他软件兼容。

(3) 中国“芯”工程2001年7月,中芯微系统公司(现方舟科技公司)推出我国首例具有自主知识产权的32位嵌入式CPU“方舟1号”,改写了我国“无芯”的历史,2002年9月,中国科学院计算机技术研究所又推出了性能更为出色的“龙芯1号”通用CPU,其性能与Pentium II CPU 性能大致相当。

“方舟1号”和“龙芯1号”的推出使中国终于拥有了有着自主知识产权的计算机芯片,结束了只能使用外国CPU的历史。

尽管我国的CPU产业起步比较晚,但短短几年内便取得了长足的发展。

1.1.2 内存储器内存储器(简称内存)也是微型计算机的主要组成部分,用于存放计算机工作时所必须的数据和程序代码,衡量内存的主要指标一般包括存储容量(存储容量越大,其处理数据的能力就越强,运算速度一般也越快)、存取速度及位存储价格等。

1. 内存储器介绍内存从工作方式上分为随机存储器(RAM)和只读存储器(ROM)两大类。

通常人们所说的微机内存为256MB或512MB都是指RAM存储器的容量。

微型计算机的内存一般采用动态随机存储器(DRAM),它的特点是功耗小、集成度高、成本低(一般1MB的DRAM价格仅为静态随机存储器的1/8)。

目前,高档奔腾系列微机的内存普遍采用DRAM中的SDRAM(同步动态随机存储器)、DDRRAM(Double date Rate RAM)。

DDRRAM是双倍速的SDRAM,与SDRAM相比,使用了更多、更先进的同步电路,减少了数据存取时间,其存取速度是标准SDRAM的两倍。

在微机内存中目前最新的DDR2(Double date 2)内存是由JEDEC(电子设备工程联合委员会)进行开发的新一代内存技术标准,DDR2速度和DDRRAM的一样,但内存预读能力是DDRRAM的两倍,只有使用新主板才能搭配DDR2内存。

2. 内存条早期的微机中,内存一般是直接使用内存芯片,将内存芯片直接插在主板的芯片插座上,或者直接焊接在电路板上。

现代微机系统的内存模块中,一般是将若干个内存芯片集成在一块条状结构的集成电路板上,通常称为内存条,内存条需要插在主板的内存插槽上,内存条通过正反两面带有的金手指与主板相连。

目前微机上主要使用SDRAM或DDRRAM 内存条,SDRAM内存条金手指上的引脚为168针,金手指正反两面各有84针,就是人们通常说的168线(pin)内存条,同时金手指上有两个卡口,主要应用于Pentium III系列微机。

DDRRAM内存条金手指上的引脚为184针,金手指正反两面各有92针,就是人们通常说的184线内存条,而金手指上有一个卡口,主要应用于Pentium 4系列微机。

DDR2内存条为240线。

现在内存条的容量较大,一般为256MB、512MB、1GB、2GB等。

内存条的选用一定要和主板上内存插槽的形式相匹配。

3. 高速缓冲存储器Cache高速缓冲存储器在低档微机中是没有的,只有在现代高档微机中才使用高速缓冲存储器,它是面向CPU的,引入Cache的目的是为了减少以至消除CPU与内存之间存取速度的差异(CPU的速度要比内存的速度快几十倍)给系统性能带来的影响。

Cache通常介于CPU 和内存之间,是CPU和内存之间的桥梁,一般采用静态随机存储器SRAM构成,它的访问速度是DDRRAM的10倍左右。

微机系统开机或复位时,Cache中并无任何内容,只有当CPU送去一组地址去访问内存储器时,被访问的内存储器中的内容才被同时复制到Cache中,也就是说Cache中的内容是最近曾被CPU使用过的数据或程序代码,当CPU要再次访问内存数据时,首先在Cache中查找,当Cache中有CPU所需的数据时,称为Cache命中,CPU直接以极快的速度对Cache进行读/写操作,如果没有,则称为Cache未命中,这时就需要从内存中访问,并把与本次访问有关的一部分数据复制到Cache中,为下一次的访问做好准备。

CPU内部的Cache称为一级Cache(L1 Cache),它是CPU内核的一部分,主要负责CPU 内部的寄存器与外部Cache之间的缓冲,其速度极快,但容量较小。

相关文档
最新文档