软考笔记-计算机组成原理篇

CPU概述

 

1.运算器

2. 控制器

  • 1)指令寄存器(IR)
  • 2)程序计数器(PC)
  • 3)地址寄存器(AR)保存当前CPU所访问的内存单元的地址。
  • 4)指令译码器(ID)

指令寄存器IR

例题: 

3. 寄存器组

  • 寄存器组分为专用寄存器和通用寄存器。
    运算器和控制器中的寄存器是专用 寄存器,其作用是固定的。通用寄存器的用途广泛,并且由程序员规定其用途,其数目因处理器的 不同有所差异。

4、计算

进制转换,从下往上读:

进制加减法

求x

数据表示

正数

0补

移码:=补码符号位取反

表示范围:

n=8时:

原码 1111 1111=-127,0111 1111=+127,第一位是符号位。2^7=128

反码 1000 0000 ,0111 1111=+127

补码:-128~127

例题:

例2016:

= -112=2x---> x=-56

5. 寻址

访问速度

  • 保存下一条将要执行指令的地址:PC程序计数器

6、浮点数

二进制

eg:

对阶:小阶向大阶对齐,浮点数(尾数)向右移。

规格化:就是将尾数的绝对值限定在区间[0.5,1]

例题:

代进去即可

易错点:iEEE754是对的

例题:new

首先,一个浮点数:

这里是一个二进制的表示,故求1 0001的补码,为1 1111=-15,再求0 0000000001 的原码不变,为2^(-10),即

7、RISC和CISC指令集计算机

RISC=Reduced instruction set computer

CISC=Complex instruction set computer 复杂时间不固定 所以不能流水线

8、流水线

指令时间

加速比

操作周期:最长时间段

吞吐率:1/max;最长时间段的倒数,吞吐量,1s出多少条。

n条吞吐率:n/(T+(n-1)*max);n/流水线时间。

例题:

9、存储器

RAM:随机存储器

ROM:只读存储器

寻址方式:

闪存:

相联存储器:

虚拟存储器:由主存,辅存构成的

例题:

cache

映像方法

例题:

1.

2.

冲突少:1全 2组 3直接

3.

 10、中断

  1. 中断向量:提供中断服务程序的入口地址。汇集成中断向量表格。
  2. 中断响应时间:发出中断请求开始,到进入中断服务程序
  3. 保存现场:返回执行源程序
  4. 恢复现场

例题:

堆栈,后进先出

11、I/O输入输出控制方式

例题:

外设存储到内存

12、总线结构

1.总线的定义与分类 一般来说,任何连接两个以上电子元器件的导线都可以称为总线。总线一般分为三类,分别是 内部总线、系统总线、外部总线。

2.系统总线 系统总线的性能直接影响计算机的性能。常见的标准包括ISA总线、EISA总线、PCI总线。

3.外部总线 外部总线的标准较多,包括RS-232CSCSI总线、USBIEEE-1394IEEE-488等。

三总线:数地控

例题:

1.

2.

3.

13、加密和认证技术

加密:

对称密钥加密:

非对称密钥加密:

公开密钥加密

公钥私钥

混合加密

如果数据很多条,先封装一个对称加密,再用公钥将加密密文和对称密钥一起加密打包发送,因此只有B的私钥可解。

14、摘要与数字签名

对收到的信息进行同样hash生成摘要,如果一样则没被篡改。

数字签名

不可被假冒,数字签名是A的私钥,用A的公钥解密验证,得到信息摘要。确定是A发过来的信息。

数字证书:

确保公钥没问题,权威认证。

例题:

1.

2.3.4.

5.

​​​​​​​

6.

15、加密算法

范围缩小 

MD5

16、可靠性公式

其他:

逻辑与&,逻辑或||,

逻辑异或相同为0,不同为1

逻辑同或:相同为1,不同为0

1是true,0是false

主动被动攻击

CPI

2.8G Hz/3.5=800M ips

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值