计算机组成原理复习——第一章计算机系统概述

(一)计算机发展历程

计算机的逻辑元件发展历程为:电子管、晶体管、中小规模集成电路、大规模超大规模集成电路。

计算机的系统软件、应用软件发展得也越来越全面和广泛。

向微型化、智能化发展。

(二)计算机系统层次结构

软件部分:应用语言层(如QQ,面向用户),高级语言层(如C++,面向高级语言程序员),汇编语言层,操作系统层(涉及进程管理、存储管理、文件管理、设备管理)。

硬件部分:机器语言层,微程序机器(微指令系统)

1.计算机硬件组成

计算机的硬件组成为:输入设备、输出设备、运算器、控制器、存储器。运算器负责逻辑运算和算术运算,控制器发送控制信号控制各个硬件,存储器存储指令和数据(指令和数据平等的存放在存储器中,按地址访问),指令 = 操作码 + 地址码。

存储器包含存储体,MAR,MDR。MAR寄存器中的值是要存取的数在存储体中的地址,MDR寄存器的值是要存取的数。

运算器包含累加器(存放最终结果),乘商寄存器,通用操作数寄存器,ALU运算部件。

控制器包含IR寄存器存放指令,PC寄存器存放下一条指令地址,CU控制单元给出控制信息。

冯诺依曼计算机以运算器为核心,现代计算机以存储器为核心。CPU指的是运算器和控制器,主存指的是存储器,CPU+主存构成了主机。

2.计算机的工作过程

1.程序的执行过程

2.指令的执行过程

3.计算机性能指标

响应时间:用户向计算机发出请求,到计算机相应并得到结果之间的时间。

吞吐率:系统在单位时间内处理的请求数量。

CPU时钟周期:CPU中最小的时间单位,每个动作至少要一个时钟周期,是主频的倒数。

主频:机器内部的主时钟频率

CPI:完成一条指令平均用的时钟周期数目

CPU执行时间:指令的平均CPI*指令总数*CPU时钟周期

MIPS:一个单位,每秒执行百万条指令

MFLOPS:一个单位,每秒执行百万次浮点运算

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值