软件设计师之计算机系统基础2

1.3 CPU组成运算器与控制

在这里插入图片描述主机由主存储器和CPU组成,而CPU则由运算器和控制器组成。本条需要特地记忆的主要为算术逻辑单元以及PC和IR之间的区别。

1.4 寻址方式

指令:是指示计算机执行某种操作的命令,是计算机运行的最小功能单位。它是机器语言的一个语句,是一组有意义的二进制代码。一台计算机的所有指令的集合构成该机的指令系统,也称为指令集
指令通常包括操作码字段地址码字段

操作码字段(OP)地址码字段(A)
用户要干什么 ?
(停机中断、求反求补、加减乘除…)
对谁进行操作
(不需要操作对象/需要n个操作对象)

在这里插入图片描述

1.5 指令系统CISC和RISC

CISC(Complex复杂)RISC(Reduce精简)
指令数量多,使用频率差别大,可变长格式数量少,频率接近,定长格式,大部分为单周期指令
寻址方式支持多种支持方式少
实现方式微程序控制技术增加了通用寄存器;硬布线逻辑
控制为主;适合采用流水线
其他研制周期长优化编辑,有效支持高级程序语言

1.6 流水线技术

流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。分为取值——>分析——>执行 三个阶段。

流水线周期:各阶段中执行时间最长的一段即为流水线的周期。
流水线计算公式:1条指令执行时间+(指令条数-1)*流水线周期
                           (t1+t2+t3+…+tk)+(n-1)*t

流水线的吞吐率:单位时间内流水线所完成的任务数量或输出的结果数量
T P = 指令条数 流水线执行时间 TP=\frac{指令条数}{流水线执行时间} TP=流水线执行时间指令条数
最大吞吐率为: 1 流水线周期 \frac{1}{流水线周期} 流水线周期1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值