软件设计师资格考试(做题笔记)

1.总线系统

1.单总线系统结构:控制方便,扩充方便,但是系统的总体数据传输的效率和速度收到了限制。

2.总线带宽问题:用时钟频率/时钟周期*总线宽度

3.系统总线:ISA EISA PCI

4.采用总线结构,便于实现系统积木化构造,减少信息传输线的数量。

5.总线复用方式:减少总线中信号线的数量。

6.字长数=数据总线宽度=地址总线宽度

7.处理机主要由处理器、存储器和总线组成(总线包括:地址 数据 控制)

2.难点计算机组成原理部分

定点整数的小数点固定在数值部分的最低位之后

定点小数固定在符号位右边

⑴定点整数

定点整数是将小数点位置固定在数值的最右端,符号位右边的所有位表示整数的数值。例如[00011001]原码,实际是表示+0011001。

⑵定点小数

定点小数是将小数点固定在数值的最左边,符号位右边的所有位表示小数的数值,例如[00011001]原码,实际是表示+0.0011001。

1.循环冗余校验CRC:采用模二取余法来构造校验位

2.采用n位补码(包含一个数符),可以直接表示数值-2^{n-1}

负数补码知识点

3.采用一位奇偶校验方法:可以检验出奇数个数据位出错,不能检验出偶数个数据位出错,但是都无法纠错。

4.在数据运行过程中,将整型变量与浮点数变量相加时涉及整型转换浮点数的操作。

5.浮点数的表示分为阶码和尾数,两个浮点数相加:要先小阶向大阶对齐,尾数向右移。

6.海明码既能检验也能纠错:2^{k}-1\geqslant k + r(k是校验位的个数)

海明码相关知识:画图

7.海明码利用就行进行检错和纠错,码距最短2n+1

8.判断字长16位的整数低四位是否为0则将(先画图真值表)与0x000F进行逻辑与看是否为0.

9.CPU根据指令周期的不同阶段来区分二进制编码的形式存放的指令和数据。

10.2x的补码是90H那么x真值是-112 / 2 = -56.

11.浮点数的表

示范围靠阶码决定。

12.机械字长的n位二进制数可以用补码表示----个不同的有符号定点小数(补码有正负吗)

13.指令寄存器的位数取决于指令字长。

14.CPU中译码器主要是进行指令译码。

15.CPU中用于跟踪指令地址寄存器是程序计数器(PC)

16.计算机中采用补码是简化计算机运算的部件设计。

17.在汇编语言中,PC程序计数器可以访问

18.冗余技术有四种:

结构冗余:静态,动态,混合冗余

信息冗余:为了检错和纠错用的

时间冗余:重复执行指令来消除瞬时错误带来的影响

冗余附件技术:为了实现冗余技术所需资源和技术

磁带存储器:磁带也被称为顺序存取存储器SAM。它存储容量很大,但查找速度很慢,一般仅用作数据后备存储。计算机系统使用的磁带机有3中类型:盘式磁带机、数据流磁带机及螺旋扫描磁带机。

计算机硬件

周期:交流电完成一次变化所需要的实践,周期单位:秒、毫秒、微秒,1s = 1000ms = 1000000 mius

频率:交流电1s内完成的周期数。

三相五线制:A-B-C-N ABC三条自成回路,N是中性线,PE是安全线,PE线一旦进入用户侧绝对不能当零线,也不能将PEN连接到一块。

主板组成:PCB基板(印制电路板)CPU插座或插槽、控制芯片组

常见总线结构:ISAMCAEISAVESAPCI

BIOS芯片:ROM-BIOS只读存储器,为计算机提供最直接的硬件控制,计算机启动时首先通过BIOS对计算机进行自检操作。

外围设备接口:串行口是进行通信的接口、并行口是进行打印机操作的、USB芯片组。

南北桥芯片组:其中一个负责支持IDE设备;各种高速串、并行接口以及能源管理部分,另一个负责支持管理CPU内存和图形系统器件。

CPU设置了6个工作周期:取指令周期 源周期 目的周期 执行周期 中断响应周期   DMA传送周期。

CPU性能:字长:就是平常说的位数

 主频:CPU的时钟频率 也叫做时钟速度

外频:系统总线的系统的时钟频率,CPU和周边设备的传输频率

倍频:CPU的外频在58倍的时候性能可以得到充分发挥。

前端总线:就是CPU总线

CPU需求带宽:(CPU前端总线的频率*CPU总线位宽)/8

MIPS:指令执行速度MIPS=处理器工作频率*IPC每个时钟周期平均执行的指令条数。

网卡:也叫做网络接卡口和网络适配器。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值