计算机组成原理第一章
- 格式:pptx
- 大小:1.52 MB
- 文档页数:96
第一章计算机系统概述1.电子(电子线路)数字(电子线路是数学式)通用(计算机本身功能多样)计算机系统。
2.计算机系统由计算机硬件(构成计算机的所有实体部件的组合)和计算机软件(一系列按照待定顺序组织的计算机数据和指令的集合)组成。
3.硬件指由中央处理器,存储器以及外围设备等组成的实际装置,硬件的作用是完成每条指令规定的功能。
指令是计算机运行的最小的功能单位,指令是指示计算机硬件执行某种运算,处理功能的命令。
4.软件是为了使用计算机而编写的各种系统的和用户的程序,程序由一个序列的计算机指令组成。
指令是用于设计的一种计算机语言。
5.计算机系统的层次结构:数字逻辑层,微体系结构层(这两层是硬件部分),指令系统层(处在硬件和软件系统),操作系统层,汇编语言层,高级语言层(这三层是软件部分)。
6.运算器(ALU,算术逻辑单元)(1)算术运算和逻辑运算(2)在计算机中参与运算的数是二进制的(3)运算器的长度一般是8,16,32或64位。
7.存储器(1)存储单元:在存储器中保存一个n位二进制数的n个触发器,组成一个存储单元。
(2)存储器地址:存储器是由许多存储单元组成,每个存储单元的编号称为地址。
(3)内存储器(ROM,RAM)8.信息单位(1)位(bit,简写b)数字计算机信息单位;包含1位二进制(0或1)(2)字节(Byte,简写B)由8位二进制信息组成(3)字(Word)计算机一次所能处理的二进制位数,至少一个字节,通常把组成一个字的二进制位数称为字长9.存储器的分类(1)按照在计算机中的作用(主存储器,寄存器,闪速存储器,高速缓冲存储器,辅助存储器等)10.主存储器(主存)通常采用半导体存储器(1)随机存取存储器(RAM)CPU可读写,断电时内容被消除(2)只读存储器(ROM)CPU只能读写,断电后可保留其数据,存储在ROM中的软件常被称为固件。
11.寄存器(CPU内部的一组特殊存储单元)(1)读写速度比主存快的多,通常被用于使用最为频繁的数据项,以避免多次访问主存,减少主存访问可大大加快计算机速度。
一计算机系统体系结构1.1 什么是计算机体系结构本章的第一个概念是计算机系统(computer system)。
计算机系统包括读取并执行程序的中央处理单元(CPU,保存程序和数据的存储器以及将芯片转换为实用系统的其他子系统。
这些子系统会使CPU与显示器、打印机、Internet等外部设备之间的通信变得更加容易。
•cpu(处理器): 计算机实际执行程序的部分•微处理器: 在单个硅片上实现的CPU•微机: 围绕微处理器构建的计算机计算机的性能既取决于CPU;也取决于其他子系统。
如果不能高效进行数据传输,仅仅提高CPU的性能是毫无意义的。
Figure 1:•信息(程序和数据): 保存在存储器中;计算机会使用不同类型的存储器,达到不同的目的。
–如果不能叫信息保存在正确的存储器,那么CPU的速度再快也将毫无意义–Cache: 保存常用的数据是高速专用的存储器。
–主存: 存放大量的工作数据,断电消失–辅存: 指磁盘等,用于存储海量的数据。
永久存储•组成计算机的各个子系统通过总线连接在一起,数据通过总线从计算机中的一个位置传递到另一个位置。
什么是计算机Figure 2:•输入: 指用户交给计算机的信息•输出: 指计算机返回给用户的信息可编程计算机接收两种类型的输入: 它将要处理的数据,以及准确描述要如何处理输入数据的程序。
程序不过是计算机所执行的完成给定任务的操作序列。
Figure 3:•CPU读程序并完成程序指定的操作。
内部使用寄存器来保存数据•存储器系统保存两类信息:程序,程序处理或产生的数据计算机从存储器中读出指令并执行这些指令(即完成或执行指令定义的动作)。
执行指令时,可能要从存储器中读出数据,对数据进行操作,将数据写回存储器。
寄存器是CPU内部用来存放数据的存储单元。
时钟提供了脉冲流,所有内部操作都在时钟脉冲的触发下进行。
时钟频率是决定计算机速度的一个因素程序执行过程Figure 4:CPU先读取一条指令;在CPU分析或解码指令;从存储器中读出这条指令所需的所有数据。
计算机组成原理第一章计算机组成原理第一章主要涉及计算机发展的历史背景及计算机的基本概念。
在计算机产生之前,人们使用机械计算器进行数学计算,并且需要手动操作进行算术运算。
而计算机的诞生改变了这种情况,计算机可以自动执行计算任务,大大提高了计算速度和精确度。
计算机系统由硬件和软件两部分组成。
硬件包括中央处理器(CPU)、内存、输入输出设备等。
而软件则是安装在计算机硬件上的程序和数据。
计算机通过执行软件中的指令来完成各种任务。
计算机的基本运算包括加法、减法、乘法和除法。
在计算机中,数值以二进制形式表示,并且利用电子开关来表示0和1。
这种二进制形式的计算和存储使得计算机系统更加高效和可靠。
在计算机系统中,信息的传输是通过电路连接实现的。
信息可以通过数据总线、控制总线和地址总线进行传输。
数据总线负责传输数据,控制总线负责控制和协调计算机内部各个部件的工作,地址总线用于指定存储器或者设备的地址。
计算机也需要进行数据的存储和检索。
内存是计算机存储数据和程序的地方,它被划分为多个存储单元,每个存储单元可以存储一个数据或者指令。
计算机还需要外部存储器来存储大量的数据,例如硬盘和光盘等。
计算机的指令集架构是计算机体系结构的重要组成部分。
指令集架构定义了计算机系统中处理器的指令和寄存器,以及指令的执行方式。
目前常用的指令集架构包括x86、ARM和MIPS 等。
计算机的工作方式可以分为单指令周期工作方式和多指令周期工作方式。
单指令周期工作方式意味着计算机每个指令在一个时钟周期内完成执行。
而多指令周期工作方式则允许计算机在一个时钟周期内执行多个指令。
总之,计算机组成原理第一章主要介绍了计算机的基本概念和发展历史,以及计算机系统的组成和工作方式。
了解这些基本知识对于理解计算机的工作原理和设计原则非常重要。