计算机组成原理(1)

计算机系统概述

1.计算机的构成:
什么叫计算机:有处理器的计算设备 处理器+内存=计算机
计算机:
1.软件:各种程序和文件
2.硬件:组成计算机的各种实体
,是物理设备
计算机的基本功能:数据加工 数据传送 操作控制
计算机的硬件有哪些?
5大部分:
运算器 控制器(cpu)
存储器(高速缓存 主存储器 虚拟存储器)
输入设备 输出设备
这些设备通过 总线和接口 连接在一起 ,构成一个完成的计算机
现在 有人认为 5大部分: cpu 存储器 存储器 输入设备 输出设备 总线

运算器

进行基本的加减乘除等算出运算 ,逻辑运算
字长 位数 计算机算一次,最多能算的二进制的位数,位数越多,计算机的精度就越高,但是位数越多,需要的电子器件的件数也就越多.(64位 就是指计算机算一次,最多能算64次)
存储器: 保存或记忆解题的程序和数据
保存的信息包括(程序和数据),都是以二进制代码表现的包,一个1或1个0 叫做一个存储元(就是一个二进制数)
存储单元:若单个存储元构成一个存储单元
地址:存储器由许多个存储单元组成,每个存储单元的编号,叫做地址(存储单元中的所有存储元共享一个地址)
存储容量:包含多少个存储单元,每个存储单元中包含多少个存储信息(一个字节 8位二进制数 B 小b表示bit 一位二进制数) k m g表示存储容量的时候和表示带宽速度的时候是不一样的
目前采用半导体期间作为存储器:一个半导体触发器可以记忆一个二进制代码,一个数假定又16位二进制那么就需要16个触发器来保存这些代码.

外存储器

控制器

控制器是计算机中发号施令的不见,向计算机个功能部件提供每一时刻协同运行所需的控制信号.
1.取指令—–分析指令—-执行指令
2.保证指令按照规定序列自动连续的执行
3.对各种异常情况和请求及时响应和处理
案例:y=ax+b-c 程序和数据 在同一个存储器中 冯诺依曼 数据区和代码区
cpu 怎么能够分出 是指令还是数据
通常把取指令的一段时间叫做 取值周期 执行指令的一段时间叫做 执行周期

指令计数器(pc)——>存储器内容为1的地方拿到然后到指令寄存器(IR)—>指定译码器 —>然后到控制单元 此时 指定计算器加1 到存储器中拿数据

冯诺依曼思想的基本要点:

1.采用二进制形式表示数据和指定
2.5大组成部分
3.采用存储程序方式(存储程序方式是冯诺依曼思想的核心)
4.指令和数据是以同等地位存于存储器,可以按地址寻访,程序和数据统一存储
5.指令由操作码和地址码组成

计算机的性能指标

1.机器字长 :运算器一次能够完成的二进制的位数
2.吞吐量 :表示一台计算机在某一个时间间隔能够处理的信息量 每秒多少字节
3.响应时间:
4.利用率:在给定时间的间隔内,实际使用的时间所占有的比率,一般用
5.存储器容量
6.存储器带宽
7.主频/时钟周期
8.cpu的执行时间=cpu的时钟周期数*cpu的时钟周期长
CPI: 表示每条指令周期数,即执行一条指令 所需的平均时钟周期
cpi = 执行某段时间所需要的cpu时钟数/该程序包含的指令条数

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值