计算机组成原理 第一章

本文详细介绍了冯诺依曼计算机的核心思想,包括存储程序和程序控制,五大功能部件(控制器、运算器、存储器、输入输出设备)及其作用。还探讨了计算机系统的层次结构,性能指标(如主频、CPI、MIPS和MFLOPS)的定义和计算方法。
摘要由CSDN通过智能技术生成

复习内容

a) 掌握冯∙诺依曼计算机的核心思想,(存储程序和程序控制);五大功能部件的构成 及各自作用;(控制器/运算器/存储器/输入输出设备)

b) 了解计算机系统的层次结构及各层级之间的关系;(机器语言(计算机唯一认识的 语言)、汇编语言、高级语言)

c) 掌握计算机性能指标和评价,(时钟周期、CPI、IPC、CPU 时间、MIPS 和 MFLOPS 的概念及计算)

1.2 计算机系统的组成

计算机系统=硬件系统+软件系统

关系:相关依存,逻辑等效,协同发展

计算机(硬件)由运算器,控制器,存储器,输入设备,输出设备五大基本不见组成

冯∙诺依曼结构体系

工作原理:

  • 存储程序:将程序和运行程序所需要的数据以二进制形式存放在计算机的存储器中
  • 程序控制: 按控制器逐条取出存储器中的指令并按顺序执行,控制各功能部件进行相应的操作,完成数据的加工处理

特点

计算机(指硬件)应由运算器、控制器、存储器、输入设备和输出设备五大基本部件组成

1.2.1计算机硬件系统

存储器:

存放程序和数据,按地址访问

运算器:

执行算术运算和逻辑运算

控制器:

根据指令的操作码,指令执行过程中的条件状态,时序系统等三方的因素来产生指令执行过程中所需要的控制信号,控制执行执行

输入设备:

将信息输入到计算机的外部设备,如键盘,鼠标

输出设备:

输出计算机出结果的外部设备,如显示器,打印机

1.3计算机系统的层次结构

1.4计算机的性能指标和评价

非时间指标

  • 机器字长
    • 机器一次能处理的二进制位数
      • 由运算器,寄存器的位数决定
      • 一般与内部寄存器的位数相等
      • 字长决定数据表示范围与精度
      • 目前常见的有32位和64位字长
  • 总线宽度
    • 数据总线一次能并行传输的最大信息位数
      • 运算器与存储器之间的数据总线位数
      • 有些计算机内部与外部数据总线宽度不一致
      • 8086,80286,80386内外数据总线等宽
      • 8088,80386SX外部总线宽度8位内部总线宽度16位
      • Pentium外总线64位,内总线32位(两条32位流水线)
  • 主存容量,存储带宽
    • 主存能存储的二进制位数总和
      • 1024个字节称为1KB(210 =1K)
      • 主存容量=存储单元个数X存储字长
      • 存储单元个数 存储字长 容量
      • 210 8(bit) 1K X8位
      • 216 32(bit) 64K X 32位
        • 1KB=1024B=210B
        • 1MB=1024KB=220B
        • 1GB=1024MB=230B
        • 1TB=1024GB=240B
  • CPU内核数

时间指标

  • 主频,周期,外频,倍频
    • 主频f
      • 指CPU内核工作的时钟频率,即CPU内数字脉冲信号振荡的速率
    • 时钟周期T=1/f
      • 也称节拍周期,是计算机中最基本的,最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作
    • f与T的关系
      • 互为倒数,f越高,T越小
      • f=100MHz,则T=10ns
      • f=1GHz,则T=1ns
  • CPI,MFLOPS
    • CPI:执行一条指令需要的时钟周期数(即T周期的个数)
    • CPI=程序中所有指令的时钟周期数之和/程序指令总数=Σ(程序中各类指令的CPI×程序中该指令的比例)

例题:某计算机指令系统中各类指令所占比例及CPI如下表所示,求程序的CPI。

解:1×60%+2×18%+4×12%+8×10%

    • IPC:每个时钟周期CPU能够执行的指令条数(CPI的倒数)
    • MIPS:每秒执行多少百万条指令
      • MIPS=指令总条数/CPU时间×106=指令总条数/(所有指令CPU时钟周期书数之和×T)×106=f/CPI×106
    • MFLOPS:每秒执行多少百万次浮点运算
      • MFLOPS=

例题:: 某计算机主频为1GHZ,在其上运行的目标代码包含2x105条指令,分4类,各类指令所占比例和各自CPI如下表所示,求程序的MIPS。

指令类型

CPI

指令比例

算术和逻辑

1

60%

Load/Store

2

18%

转移

4

12%

Cache缺失访存

8

10%

解:

  • CPU执行时间
    • 执行一段程序所需的时间:
      • (CPU时间+I/O时间+存储访问时间+各类排队时延等)
    • CPU时间(TCPU)=程序中所有指令的时钟周期数之和×T=程序中所有指令的时钟周期书之和/f
    • 考虑CPI后的CPU时间:
      • Tcpu=总指令数×CPI×T
    • 考虑MIPS后的CPU时间:

例题:某计算机主频为1GHZ,在其上运行的目标代码包含2×105条指令,分4类,各类指令所占比例和各自CPI如下表所示,求该段程序的CPU时间。

指令类型

CPI

指令比例

算术和逻辑

1

60%

Load/Store

2

18%

转移

4

12%

Cache缺失访存

8

10%

本章习题

1) [2018]冯▪诺依曼结构计算机中数据采用二进制编码表示,其主要原因是__D___。

I. 二进制运算规则简单

II.制造两个稳态的物理器件较为容易

III. 便于逻辑门电路实现算术运算

A.仅I、II B.仅I、III C.仅II、III D.I、II、

2) [2019]下列关于冯▪诺依曼结构计算机基本思想的叙述中,错误的是__C___。

A. 程序的功能都通过中央处理器执行指令实现

B. 指令和数据都用二进制表示,形式上无差别

C. 指令按地址访问,数据都在指令中直接给出

D. 程序执行前,指令和数据需预先存放在存储器中

3) [2016]把高级语言源程序转换为机器级目标代码文件的程序称为__C___。

A. 汇编程序 B.链接程序 C.编译程序 D.解释程序

4) [2015]计算机硬件能够直接执行的是___A___。

I.机器语言程序 II.汇编语言程序 III.硬件描述语言程序

A. 仅I B.仅I、II C.仅I、III D.I、II、III

5) [2011]下列选项中,描述浮点数操作速度指标的是___D__。

A. MIPS B.CPI C.IPC D.MFLOPS

6) [2010]下列选项中,能缩短程序执行时间的措施是___D__。

I.提高CPU时钟频率 II.优化数据通过结构 III.对程序进行编译优化

A. 仅I和II B.仅I和III C.仅II和III D.I、II、III

7) [2013]某计算机主频为1.2GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示。 该机的MIPS数是__C___。

A.100 B.200 C.400 D.600

8) [2012]假定基准程序 A 在某计算机上的运行时间为100秒,其中90秒为 CPU时间,其余为I/O时间。若 CPU 速度提高 50%,I/O 速度不变,则运行基准程序 A 所耗费的时间是___D__。

A. 55 秒 B.60 秒 C.65 秒 D.70 秒

9) [2014]程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是__D_。

A.8.4秒 B.11.7秒 C.14.0秒 D.16.8秒

10) [2017]假定计算机M1和M2具有相同的指令集体系结构(ISA),主频分别为1.5GHz和1.2GHz。在M1和M2上运行某基准程序P,平均CPI分别为2和1,则程序P在M1和M2上运行时间的比值是__C__。

A.0.4 B.0.625 C.1.6 D.2.5

章节作业

1.冯•诺依曼结构的核心思想是(A)

A. 存储程序控制

B. 二进制运算

C. 有存储信息的功能

D. 运算速度快

2.中央处理器CPU是指(B)

A. 运算器

B. 运算器和控制器

C. 运算器和存储器

D. 控制器

3.描述浮点数操作速度的指标是(C)

A. CPI

B. IPC

C. MFLOPS

D. MIPS

4. 微型计算机的发展以(A)技术为标志

A. 微处理器

B. 软件

C. 操作系统

D. 磁盘

5. 冯·诺伊曼计算机工作方式的基本特点是(B)

A. 堆栈操作

B. 按地址访问并顺序执行指令

C. 多指令流单数据流

D. 存储器按内部选择地址

6. 完整的计算机系统应包括(C)

A. 主机和实用程序

B. 外部设备和主机

C. 配套的硬件设备和软件系统

D. 运算器、存储器、控制器

7. 计算机中有关ALU的描述,正确的是(D)

A. 只做算术运算,不做逻辑运算

B. 只做加法

C. 能存放运算结果

D. 以上答案都不对

8. 通常划分计算机发展时代是以(A)为标准的

A. 所用电子器件

B. 所有语言

C. 运算速度

D. 计算机结构

9.关于CPU主频、CPI、MIPS、MFLOPS,说法正确的是(B)

A. CPI是执行一条指令平均使用CPU时钟的个数, MIPS描述一条CPU指令平均使用的CPU时钟数

B. CPU主频指CPU使用的时钟脉冲频率, CPI是执行一条指令平均使用的CPU时钟数

C. MIPS是描述CPU执行指令的频率, MFLOPS是计算机系统的浮点数指令

D. CPU主频是指CPU系统执行指令的频率,CPI是执行一条指令平均使用的频率

10. 计算机硬件能直接执行的只有(C)

A. 汇编语言

B. 机器语言和汇编语言

C. 机器语言

D. 符号语言

11. 对计算机的软硬件资源进行管理,是(D)的功能

A. 数据库管理系统

B. 用户程序

C. 语言处理程序

D. 操作系统

12. 计算机操作的最小单位时间是(B)

A. CPU周期

B. 时钟周期

C. 指令周期

D. 中断周期

13. 计算机的外围设备是指(A)

A. 除了CPU和内存以外的其他设备

B. 远程通信设备

C. 外存储器

D. 输入输出设备

14. 按照冯诺依曼结构组成计算机,主机的构成是(D)

A. 控制器和外设

B. 运算器和控制器

C. 运算器和内存储器

D. CPU和内存储器

15. 只有当源程序执行时,某个程序才会将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,完成上述任务的程序称为(C)

A. 目标程序

B. 编译程序

C. 解释程序

D. 汇编程序

16. 目前所说的个人计算机属于(C)

A. 小型机

B. 中型机

C. 微型机

D. 巨型机

17. 电子计算机技术在70多年中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。这位科学家是(A)

A. 冯•诺依曼

B. 牛顿

C. 爱迪生

D. 爱因斯坦

18. 基准程序A在某计算机上的运行时间100秒,其中90秒为CPU时间,其余时间忽略不计,若CPU速度提高50%,I/O速度不变,则运行基准程序A所耗时间为(C )

A. 55

B. 60

C. 70

D. 65

19.某计算机的主频为1.2G,其指令分为4类,他们在基准程序中所占比例及CPI如表所示

指令类型 所占比例 CPI 指令类型 所占比例 CPI

A 50% 2 C 10% 4

B 20% 3 D 20% 5

该机的MIPS数是__D__。

A. 600

B. 200

C. 100

D. 400

20. 运算器由许多部件组成,其核心部分是_ALU___。

21. 某程序在两台计算机上的性能测量结果为:

测量内容 计算机A 计算机B

指令数 100亿次 80亿次

时钟频率 4GHz 4GHz

CPI 1.0 1.1

请问:计算机_A_的MIPS值更高,计算机__B_更快。

22. 计算机各组成部件相互连接方式,从早期的以 _运算器_中心,发展到现在的以 _存储器_为中心。

23. 计算机硬件系统主要包括5大部分, 分别是:运算器、控制器、存储器、输出设备、输入设备

24. 存储程序的基本含义是将编制好的程序和原始数据事先存入主存储器中。A

A. 对

B. 错

25. 存储程序概念包括存储程序和程序控制两个基本概念。A

A. 对

B. 错

26. (简答题, 10分)冯·诺依曼计算机的特点是什么?

(1)计算机硬件是由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成。

(2)计算机内部采用二进制来表示指令和数据。

(3)将编好的程序和数据事先存入存储器中,然后再启动计算机工作。

27. (简答题, 10分)计算机的硬件由哪些部件组成?他们各有哪些功能 ?

运算器、存储器、控制器、输入设备和输出设备五大基本部件。

输入设备:把人们编好的程序和原始数据送到计算机中,并且将它们转换成计算机内部能识别和接受的信息方式。

输出设备:将计算机的处理结果以人或其他设备所能接受的形式送出计算机。

存储器:存放程序和数据。

运算器:对数据进行计算。

控制器:按照人们预先确定的操作步骤,控制计算机的各部件有条不紊地自动工作.

CPI1=3.25 MIPS1=185

CPI2=2.65 MIPS2=302

  • 13
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
东南亚位于我国倡导推进的“一带一路”海陆交汇地带,作为当今全球发展最为迅速的地区之一,近年来区域内生产总值实现了显著且稳定的增长。根据东盟主要经济体公布的最新数据,印度尼西亚2023年国内生产总值(GDP)增长5.05%;越南2023年经济增长5.05%;马来西亚2023年经济增速为3.7%;泰国2023年经济增长1.9%;新加坡2023年经济增长1.1%;柬埔寨2023年经济增速预计为5.6%。 东盟国家在“一带一路”沿线国家中的总体GDP经济规模、贸易总额与国外直接投资均为最大,因此有着举足轻重的地位和作用。当前,东盟与中国已互相成为双方最大的交易伙伴。中国-东盟贸易总额已从2013年的443亿元增长至 2023年合计超逾6.4万亿元,占中国外贸总值的15.4%。在过去20余年中,东盟国家不断在全球多变的格局里面临挑战并寻求机遇。2023东盟国家主要经济体受到国内消费、国外投资、货币政策、旅游业复苏、和大宗商品出口价企稳等方面的提振,经济显现出稳步增长态势和强韧性的潜能。 本调研报告旨在深度挖掘东南亚市场的增长潜力与发展机会,分析东南亚市场竞争态势、销售模式、客户偏好、整体市场营商环境,为国内企业出海开展业务提供客观参考意见。 本文核心内容: 市场空间:全球行业市场空间、东南亚市场发展空间。 竞争态势:全球份额,东南亚市场企业份额。 销售模式:东南亚市场销售模式、本地代理商 客户情况:东南亚本地客户及偏好分析 营商环境:东南亚营商环境分析 本文纳入的企业包括国外及印尼本土企业,以及相关上下游企业等,部分名单 QYResearch是全球知名的大型咨询公司,行业涵盖各高科技行业产业链细分市场,横跨如半导体产业链(半导体设备及零部件、半导体材料、集成电路、制造、封测、分立器件、传感器、光电器件)、光伏产业链(设备、硅料/硅片、电池片、组件、辅料支架、逆变器、电站终端)、新能源汽车产业链(动力电池及材料、电驱电控、汽车半导体/电子、整车、充电桩)、通信产业链(通信系统设备、终端设备、电子元器件、射频前端、光模块、4G/5G/6G、宽带、IoT、数字经济、AI)、先进材料产业链(金属材料、高分子材料、陶瓷材料、纳米材料等)、机械制造产业链(数控机床、工程机械、电气机械、3C自动化、工业机器人、激光、工控、无人机)、食品药品、医疗器械、农业等。邮箱:market@qyresearch.com

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值