计组——计算机系统概述

国外计算机发展:电子管->晶体管->集成电路->超大规模集成电路

冯·诺依曼提出:

  • 采用二进制作为数字计算机基础(运算规则简单、0和1更易用物理状态实现、适合采用布尔代数的方法实现运算电路)
  • 提出了存储程序和程序控制的思想

计算机由硬件和软件两部分组成,还有一部分固件,如BIOS。
计算机硬件系统组成图如下
在这里插入图片描述
计算机软件又分为系统软件(操作系统)、应用软件(程序设计语言及语言处理程序)和数据库管理系统。

计算机基本性能指标:字长、主存容量
一段程序的执行时间的组成:

硬盘访问、内存访问、IO操作、操作系统开销、CPU执行

与时间有关的性能指标:时钟周期、CPI、CPU时间、IPC、MIPS、MFLOPS

基本概念

摩尔定律——“当价格不变时,集成电路上可容纳的晶体管数量大约18~24个月翻一番,性能也将提升一倍”
汇编器——汇编语言翻译成机器语言程序
编译器——高级语言翻译成汇编代码
解释器——将源程序中的每一条语句翻译成机器指令并执行,且不生成目标程序
链接器——将可重定位目标程序链接为可执行目标程序
时钟周期——计算机中最基本的、最小的时间单位,是时钟频率的倒数,记为T
机器字长——CPU一次能够处理的数据位数,影响计算的精度以及数据的精度和范围
主存容量——主存能够存储的最大容量
CPI——执行每条指令所需要的平均时钟周期数,或指一类指令,或指一段程序
IPC——每个时钟周期内所能执行的指令条数,是CPI的倒数
MIPS——每秒百万条指令,计算公式为MIPS=IC/(Tcpu×10e6)=f/CPI=IPC×f
MFLOPS——每秒执行浮点运算的次数
CPU时间——计算公式为Tcpu=CPI×IC×T=CPI×IC/f,受时钟频率、CPI和指令条数因素的影响
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值