计算机组成原理

计算机系统概论

1.1计算机的分类

在这里插入图片描述

计算机发展史

1.2.1 计算机的变化

时间发展出现
1926-1957电子管计算机数据处理机
1958-1964晶体管计算机工业控制机
1965-1971中小规模集成电路计算机小型计算机
1972-1990大规模和超大规模集成电路计算机微型计算机
1991-巨大规模集成电路计算机单片计算机

1.2.2计算机性能指标

内容说明公式
主频/时钟周期f 单位MHz ,GHz
时钟周期主频的倒数 ,单位 μs nsT = 1 / f
CPU执行时间cpu时钟周期数 * 时钟周期公式为:s = n * T
CPI一条指令执行的平均时钟周期一段程序总周期数 / 程序所有指令条数
MIPS每秒执行多少百万次指令MIPS = 指令数 / (执行总时间 * 10^6)
FLOPS每秒执行浮点操作次数FLOPS = 总浮点操作次数 / 程序执行时间

1.3 计算机的硬件

在这里插入图片描述

名称说明备注
运算器算术运算,逻辑运算ALU 算数逻辑运算部件
储存器16个触发器为一个储存单元,都有地址磁盘,光盘储存器式外存,半导体储存器式内存
控制器发号施令的部件每一个基本操作叫做指令,一串指令叫做程序

指令分为两部分操作的性质,操作的地址,即:操作码 + 地址码


指令和数据都可以放到存储器,一般分开,指令序列存放到存储器中称为存储程序,控制器依据存储的程序来控制全机协调完成任务叫程序控制


指令和程序放在一起,储存程序按地址顺序执行,叫做冯诺依曼结构,指令和数据放在两个存储器中叫哈佛结构,后者速度快。


取指令的一段时间叫做取指周期,执行指令的一段时间叫做执行周期

1.4 计算机的软件

1.4.1软件的组成和分类

在这里插入图片描述

1.4.2软件的演化

在这里插入图片描述


第一章习题

1.比较电子数字计算机和电子模拟计算机的特点

内容电子计算机模拟计算机
数据表示方式数字0 和 1电压
计算方式数字计算电压组合和测量值
控制方式程序控制盘山连线
精度
数据储存量
逻辑判断能力

总的来说:
模拟计算机:数值由连续量表示,运算过程是连续的
数字计算机:数值由数字量(离散量)来表示,运算按位进行


2.数字计算机如何分类,依据是什么?
专用通用是根据计算机的效率,速度,价格,经济性,适应性来划分。
通用可再分,见章节1.1。


3. 数字计算机的主要应用
科学计算,测试,控制等


4.冯诺依曼型计算机的主要设计思想是什么?包括哪些组成部分?
存储程序和程序控制。
存储程序:将接替的程序(指令序列)存放到存储器中;
程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调的完成运算任务。
组成见1.3


5.什么是储存容量,什么是单元地址,什么是数据字?什么是指令字?
存储器中保存一个数的16个触发器称为一个存储单元
每一个存储单元都有一个单元地址。是唯一的地址编号
存储器所有存储单元总数称为存储容量
计算机中最小存储单位是位(bit),8位是1字节,至少一个以上字节称为,一个子的二进制位数叫字长
某字代表处理数据,称为数据字,为一条指令, 称为指令字


6.什么是指令,什么是程序?
运算器只能完成加减乘除等简单操作,每一个基本操作叫做一条指令
解决某个问题的一串指令序列叫做计算程序,简称程序


7.指令和数据都放在内存中,计算机如何区分它们是指令还是数据?
1、通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。

2、通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。


8.什么是内存,什么是外存,什么是CPU,什么是适配器,简述功能

内存:一般由半导体储存器构成,可以直接和CPU交换信息的存储器叫做内存储器,简称内存。用来存放经常使用的程序和数据。

外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。外存可以存储大量的信息,计算机需要使用时,再调入内存。
CPU:包括运算器和控制器,基本功能,指令控制,操作控制,时间控制,数据加工。
适配器:连接主机和外设的部件,起一个转换器的作用,以使主机和外设协调工作。


9.系统软件包括哪几类,说明用途。
见1.4
用途:简化程序设计,简化使用放啊,提高计算机的使用效率,发挥和扩大计算机的功能。


10.计算机的演化过程
见1.4.2

11.现代计算机如何多级划分,这种分级观点对计算机设计会产生什么影响?
在这里插入图片描述
用这种分级的观点来设计计算机,保证产生一个良好的系统结构有很大帮助。


12.为什么软件能够硬化,硬件能够软化,实现这种转化的媒介是什么?
软件与硬件的逻辑等价性。任何操作可以由软件来实现,也可以用硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。
媒介:
ROM:容量大、价格低、体积小、可以改写的ROM提供了软件固化的良好的物质手段.现在已经可以把许多复杂的常用的程序制作成固件。功能上是软件,形态是硬件。
硅单晶芯片:在其上可以其上可以做复杂的逻辑电路,这为扩大指令的功能提供了物质基础,因此可以用硬件直接来解释执行通过软件手段来实现的某种功能。


13.CPU的性能指标有哪些,其概念是什么?
响应时间–指完成任务所需要的总时间,包括硬盘访问、内存访问、I/O操作和操作系统开销等一切开销
对于数据中心来说,他们更关注吞吐率(throughput)


  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值