计算机应用基础

计算机组成原理

一 . 计算机的组成和分类
1.计算机发展和作用

2.计算机的组成

  1. 计算机系统是由硬件系统软件系统两部分组成

  2. 冯*诺依曼体系结构计算机主要有以下三个特点:

  • 采用二进制表示数据。

  • “存储程序”,即程序和数据一起存储在内存中,计算机按照程序顺序执行。

  • 硬件系统遵循冯*诺依曼提出的“存储程序与程序控制”的原理,“运算器,控制器,存储器,输入设备,输出设备”等五部分组成      

  1. cpu、内存储器、总线等构成了计算机的主机

  2. 外存储器、输入设备、输出设备构成计算机外围设置

  3. 软件系统包括系统软件和应用软件,系统软件有操作系统、数据库管理系统,程序语言处理系统。应用软件包括:文字处理、通信、娱乐。

  4. 现代计算机与经典计算机结构相比:

  • 集中控制---------分散控制

  • 存储器-----------内存储器+辅助存储器

  • 通过Cpu通信 ----------通过总线进行通信

1). 中央处理器(运算器和控制器)
  1. 中央处理器是一块大规模的集成电路,是计算机的核心部件
  2. 处理器能高速执行指令,完成二进制数据的算术或逻辑运算和数据传送等操作的部件。

  3. 特点:

             * 由数字电路组成,结构非常复杂

             * 所有的电路都制作在大规模集成电路芯片上(仅几个平方厘米)称为“微处理器

             * cpu是计算机必不可少的核心组成的部件。

2).cpu
  1. cpu的主要是由运算器、控制器、寄存储器
  2. cpu的性能指标:cpu的性能主要表现在程序执行速度的快慢,而程序执行的速度与cpu相关因素有很多。
  •  字长(位数)
  • 主频(cpu时钟频率)
  • cpu总线速度
  • 高速缓存(Cache)
  • 指令系统
  • 逻辑结构
  • 内核数

下列选项中,影响Cpu性能的因素有ACD

A.字长              B.内存容量                  C.主频              D.指令系统

3).存储器 
  1. 存储器的功能是储存以二进位的形式表示的程序和数据,分为内存储器和外存储器。

  2. 内存储器分为随机存取存储器(RAM)、只读存储器(ROM)、高速缓冲存储器(Cache)

  3. 外存储器机械硬盘、固态硬盘、光盘存储器、移动存储设备

  4. 从存储速度、容量和性质等方面对两类存储器进行比较

  5. 存储器的层次结构:

        

下列内存储器中,按存取速度由快到慢顺序排列的是B

A.Cache、寄存储器、主存             B. 寄存储器、Cache、主存

C.Cache、主存 寄存储器            D.寄存储、主存、Cache

4). 输入设备
  • 输入的双重含义:

    1. 把信息送入计算机的过程

    2. 向计算机输入的内容。输入设备的功能是用来计算机输入信息。

  • 输入设备的举例:

    • 键盘 --------- 输入文字、符号和命令

    • 鼠标器 -------输入鼠标器移动的位置信息及按钮命令

    • 扫描仪 -------- 输入图片

    • 麦克风 ---------输入声音

  • 输入设备的共性:不论信息的原始形态如何,输入到计算机的信息都是使用二进位来表示。

5). 输出设备
  • 输入的双重含义:

    1. 把信息输出计算机的过程

    2. 从计算机输出的内容。输出设备的功能是从计算机输出信息。

  • 输出设备的举例

    • 显示器---------输出文字、符号和图形

    • 打印机---------打印文字、符号和图形

    • 扬声器---------输出声音

  • 输出设备的共性:把计算机中的二进位信息转换成人可感知的形式(文字、符号、图形、声音等)

3 . 计算机的分类
  • 按照计算机的性能、用途和价格分为:

4 . 微处理器和嵌入式计算机
1). 微处理器:
  • 简称uP或MP,通常指使用单片大规模集成电路制作而成的,具有运算和控制功能的处理器。

  • 微机处理器是各类计算机的核心部分。

2). 单片或嵌入式计算机
  • 由运算器、控制器、存储器、输入/输出控制、接口电路全都集成在一块芯片上

  • 特点:

    • 功能固定,专用,软件固化在芯片上,通常不能改变

    • 大多应该满足实时信息处理要求

    • 以最低成本满足应用要求

    • 能够适应恶劣工作的环境

二 . cpu的结构和原理
1. cpu概括
  • 微型计算机的中央处理器(cpu)又称为微型处理器,是微型计算机的核心,由运算器和控制器两部分组成

  • 运算器:是微机的运算部件;控制器是微机的指挥控制中心。

  • 处理器:能高速地进行算术运算和逻辑运算,负责对输入信息进行各种处理地部件。

  • 并行处理器和多处理系统:使用多个CPU实现超高速计算的技术称为“并行处理”,采用这种技术的计算机系统为多处理系统

2. cpu的结构
1). 冯*诺依曼计算机的结构与原理
  • 计算机的工作由程序控制,程序是一个指令序列,指令是能被计算机理解和执行的操作命令;

  • 程序(指令)和数据均以二进制编码表示,均存放在存储器中;

  • 存储器中存放的指令和数据按地址进行存取

  • 指令是由CPU一条一条顺序执行的。

2)“存储程序控制”原理:
  • 将问题的解算步骤编制成程序,程序连同它处理的数据都用二进制表示并预先存放在存储器中。

3)中央处理器主要由三个部分组成:

3. 指令和指令系统
1).指令
  • 指令是对计算机进行程序控制的最小单位。指令用二进制位表示,规定计算机执行什么操作。

  • 指令采用二进位表示:

  • 操作码操作地址 

  • 操作码指出cpu应执行任何种操作的一个命令词,例如加、减、乘、除

  • 操作数地址指出该指令所操作(处理)的数据或者数据所在位置。

2). 指令系统
  • cpu所能执行的所有的指令的集合称为计算机的指令系统或指令组

  • 指令系统中有数以百计的不同指令:

    • 数据传送指令

    • 算术运算指令

    • 逻辑运算指令

    • 移位指令

    • 位操作指令

    • 控制转移指令

    • 输入/输出指令

3) .指令常识

由于每种类型的cpu都有自己的指令系统,某一种计算机的可执行程序代码未必能在其他计算机上运行,这个问题称之为计算机指令系统的“兼容性” 问题。同一公司的cpu产品通常"向下兼容",即新型号的处理器在旧型号处理器指令系统的基础上进行扩充。

4). 指令执行过程
  • CPU的控制器从存储器读取一条指令许放入指令寄在器。

  • 指令奇存器中的指令经过译码,决定该指令应该进行何种操作、操作数在哪里。

  • 根据操作数的位置从存储器取得操作数。

  • 运算器按照指令换作码的要求,对操作数完成规定的运算处理,并根据运算结果修改或设置处理器的一些状态标志。

  • 把运算结果保存到指定的寄存器,需要时把结果从寄有器保存到内存单元。

    cpu中正在执行的指令存放于()

    A.指令寄存器 B.指令计算器

    C.指令译码器 D.指令控制器

    [答案解析]指令计数器,用来存放CPU正在执行的指令的地址,CPU将按照该地址从内存读取所要执行的命令。多数情况下,指令是执行的,所以CPU每执行一条指令后它就增加1 [因而称为指令计数器或程序计数器].

    指令寄存器,它用来保存当前正在执行的命令,通过译码器解释该指令的含义,控制运算的操作,记录CPU的内部状态等。

4. CPU的性能指标
  • 计算机的性能在很大程度上是由CPU决定的。CPU的运算速度与CPU的工作频率、cache 容量、指令系统、运算器的逻辑结构等都有关系。度量CPU性能使用的指标有MIPS(百万条定点指令/秒)、MFLOPS(百万条浮点指令/秒)和TFLOPS (万亿条浮点指令/秒),该指标常用于大型机,一般不用于个人计算机。

  • 世界第一台计算机ENIAC的运算速度:5000次/秒

1). 主频
  • 主频:cpu内部的时钟频率,是CPU进行运算时的工作频率。

  • 主频越高,一个时钟周期里完成的指令也越多,cpu的运算速度也越快。但由于内部结构不同,并非所有时钟频率相同的CPU性能一样。

2).Cache容量:
  • CPU访问指令和数据时,先访问Gsche.如果目标内容已在Cache中(这种情况称为命中),CPU则直接从Cache中读取,否则为非命中,CPU就从主存中读取,同时将读取的内容存于Cache中。Cache看成是主存中面向CPU的-组高速 暂存存储器。这种技术早期在大型计算机中使用,现在应用在微机中,使微机的性能大幅度提高。随着CPU的速度越来越快,系统主存越来越大,Cache 的存储容量也由128KB、256KB扩大到现在的512KB或2MB.

  • Cache的容量并不是越大越好,过大的Cache会降低CPU在Cache中查找的效率。

3).字长
  • 中央处理器中运算器和寄存器的宽度。即数据在运算中做运算或存储时的二进制位数。

  • 字长决定计算机的精度,字长通常是2的整数次幂

  • 微处理器字长的变化

    • Intel 4004:4 位(1971年,世界第一个微机处理器)

    • Intel 8008, 8080,8088:8位

    • Intel 8086: 16 位

    • Intel 80386, 80486, Pentium: 32位

    • Intel Core i7/i5/i3, i5/i7 以上型号都是64位,i3 有32位和64位。

[典型习题填空] Core i17/i5/i3 都是Intel公司推出的64位的内核、cpu芯片。

[答案解析] Intel (英特尔) 64。

4). CPU总线速度

CPU总线速度决定了CPU与内存间数据传输速度的快慢。

5). 指令系统

指令的格式和功能会影响程序的执行速度

6). 逻辑结构
  • CPU包含的定点运算器和浮点运算器数目

  • 是否流水线结构,流水线的条数和级数

  • 有无指令预测和数据预测功能

  • 是否具有数字信号处理功能

  • 是否多核,有几个内核.....

7). 双核处理器
  • 双核处理器是指1个芯片中有两个功能相同的处理器(内核),在操作系统看来,系统中有2个CPU。2个内核可以各有自己的L2 cache;但必须保正其中的信息完全一致,否则就会出现运算错误(由955X芯片组中北桥芯片负责),也可以共享同一个12 cache.

  • 用途:面同计算密集型应用和娱乐发烧友。

[典型习题单选)下列关于PC机CPU的叙述错误的是(C)

A. CPU是PC机中不可缺少的组成部分,担负着运行系统软件和应用软件的任务

B. CPU中包 含若干寄存器,可以用来临时存放数据

C.所有PC机的CPU都具有相同的机器指令

D. CPU直接与内存储器连接,它所执行的指令及处理的数据都来自内存

[答案解析]:CPU是计算机里必不可少的部分,它包括运算器、控制器及若干寄存器组,承担着各种软件的运行任务、它所执行的指令及处理的数据都来自内存。但是,不同各类的计算机,其CPU的指令系统不一定相同。所以错误的应该是C.

三.总线

功能:用于连接Cpu、内存、辅存(外存)和各种I/O设备并在它们之间传输信息的一组共享的传输线及控制电路

  • cpu总线:用于连接cpu和内存储器的总线
  • I/O总线:连接内存和I/o设备(包括外存)的总线

总线的技术指标:总线带宽、总线位宽和总线工作频率。

总线带宽 = 总线工作频率x总线位宽x传输次数/8

传输次数是指每个时钟周期内的数据传输次数,一般为1.

四. PC机的主机
1. 计算机的组成
  • ①外观上看:机箱、显示器、键盘、鼠标、打印机等。

  • ②机箱内包含:主板、硬盘、软驱、光驱、电源、风扇等。

  • ③主板上包含: CPU 插槽、CPU、 内存条插槽、内存、总线、PCI插槽、AGP插槽、1/0 控制器、BIOS芯片、CMOS芯片等。

2. 主板与芯片组
1). 主板部件
  • 主板又称母板,在主板上通常安装有CPU插座(或插槽)、CPU调压器、主板芯片组、第2级高速缓存(有些已做在CPU中)存储器插座(SIMM或DIMM)、总线插槽、ROMBIOS、时钟/ CMOS、电池、超级I/O芯片等。

  • CPU和存储器芯片分别通过主板上的CPU插座和存储器插座安装在主板上。PC机常用外围设备主要通过-些扩 充卡(例如图形国加音卡 视频卡等,也可做适配器或控制器)与主板相连, 扩充卡通过卡上的印刷插头插在主板上的ISA或PCI总线插槽中。

  • 主板上存放的是基本输入/输出系统BI0S)只读存储器(ROM),是PC机中最基础的软件部分。还有一个集成电路芯片是CMOS存储器,其中存放着用户对计算机硬件所设置的一些参数(称为“配置信息”),包括当前的日期和时间。

[典型习题单选]主板是PC机的核心部件、下列关于PC机的主板的叙述,错误的是()

A.主板上通常包含CPU插座和芯片组

B.主板是通常包含内在储器(内存条)插槽和ROIBTIS芯片

C.主板上通常包含PCI和AGP插槽

D.主板上通常包含IDE插槽及与之相连的光驱

[答案解析]主板也是计算机用的核心部件,主要由芯心组完成其功能,另外还包括各种设备的插座及插槽等,但不包括插座上的各类设备,当然也不回折光驱了,所以错误的是D答案。

2). 芯片组
  • 芯片组Chinse)是PC机各组成部分的枢纽,主板上的所有控制功能几乎都集成在芯片组内,它既实现了PC机系统总线的功能,又提供了各种I/O接口及相关的控制

  • 芯片组一般由2- -4块超大规模集成电路组成,以Pentium4 CPU 使用的芯片组Chipse850为例,它一共有2片,一片是 82850E存储控制器04emoryContollerHub, MCH), 它具有2个存储通道可连接2个RDRAM,其系统总线的工作频率为533MHz或400MHz,还能支持最新的AGP4X图形显示技术

  • 一片是增强的82801BAI/O控制器(1CH2),它方面使存储器和图形控制器能 直接与其他外设连接,以便实现快速存取,另一方面它的局域网连接 接口可以提供多种网络接入(如电话,10/ 100Mbps 速率的以太网等)

  • CPU类型不同,通常需要使用不同的芯片组。CPU的系统时钟及各种与其同步的时钟均由芯片组提供。芯片组还决定了主板上所能安装的内存最大容量、速度及可使用的内存条的类型。

3). 北桥芯片
  • 存储器控制功能2.连接cpu,存储器、显卡、南桥芯片的枢纽。
  • 是主板芯片组中起主导作用的最重要的组成部分,也称为主桥(HostBridge)。

  • 控制内存、AGP数据在北桥内部传输,提供对CPU的类型和主频、系统的前端总线频率、内存的类型(SDRAM, DDR SDRAM以及RDRAM等等)和最大容量、AGP插槽、ECC纠错等支持,整合型芯片组的北桥芯片还集成了显示核心。

4).南桥芯片
  • 南桥芯片(Souh Bridge) 是主板芯片组的重要组成部分,-般位于主板上离cPu插槽较远的下方,PCI插槽的附近,这种布局是考虑到它所连接的I/o总线较多,离处理器远一点有利于 布线.

  • 多种I/O设备的控制功能2.I/O总线(PCI总线功能3.提供了各种I/O接口。

  • 北桥:主要负责AGP接口,内存以及CPU、显卡、PCI总线

  • 南桥:负责外部设备如IDE、USB、 以及SUPER I/O等设备接口。

  • 他们是总线控制芯片

[典型习题单选]芯片组集成了主板上的几乎所有控制功能,下列关于芯片组的叙述,错误的是C

A.主板上所能安装的内存条类型由芯片组决定

B.芯片组由超大规模集成电路组成

C.如今的芯片组已标准化,同一芯片组可用于不同类型的CPU

D. 芯片组提供了各种I/0接口的控制电路

[答案解析]芯片组是主板上最重要的两块集成电路,它集成了主板上的几乎所有控制功能,包括对CPU的控制功能。随着Intel公司CPU的不断发展,芯片组也要跟着发展才能适应CPU的功能进步。所以,不同类型的芯片组支持不同各类的CPU。答案应该选C.

  • 8
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值