2009年408真题复习遗忘、掌握不佳知识点

数据结构部分复习情况良好,考点内已掌握

计算机组成原理

浮点数的加减法运算

过程:对阶、尾数运算、规格化、舍入和判溢出
浮点数转为二进制: X = 2 7 ∗ 29 / 32 {X=2^7}*29/32 X=2729/32 Y = 2 5 ∗ 5 / 8 {Y=2^5}*5/8 Y=255/8
乘号前面指数部分为阶码,称号后面为尾数(其中, 29 / 32 29/32 29/32里32表示 2 5 2^5 25,即尾数部分为29的二进制数算数右移5位),此处设阶码和尾数均以补码表示

阶符(2位)阶码(3位)数符(2位)尾数(5位)
X001110011101
Y001010010100

X+Y如下所示
①对阶,小阶向大阶看齐,对Y对阶,阶码+2尾数右移2位,Y=00,111;00,00101
②尾数相加,00,11101+00,101=01,00010,结果符号位为01,需要右规
③右规:尾数右移一位,阶码+1
综上,X+Y=01,000;00,10001(阶码符号位为01,发生上溢)

相对寻址

PC→(PC)+ 1:此处+1与指令字长有关,意为指向下一条指令
若计算机按字节编址,指令字长为16位,一个指令长度为2B,一个指令由两个字节构成,每取出一个字节,地址+1

RISC和CISC

RISC为简单指令系统计算机,CISC为复杂指令系统计算机
简单指令系统→指令长度固定→指令格式种类少→寻址方式种类少→只有Load/Store指令访存→通用寄存器数量较多→以硬布线控制为主
复杂指令系统→变长指令→指令格式种类多→寻址方式多→访存指令不受限制→通用寄存器数量少→大多数采用微程序控制

微程序控制和硬布线控制

硬布线控制为硬件方式,实现复杂指令难度高,但实现一般指令执行速度快
微程序控制为软件方式,便于实现复杂指令,但软件控制执行速度低于硬件方式

操作系统

文件物理结构的特性

文件物理结构:①连续②链式③索引
连续不易于扩展、链式不能随机访问,索引随机访问且易于扩展

软/硬链接建立的属性

建立 软链接(符号链接) 时,引用计数值直接复制。
建立 硬链接 时,引用计数值+1。

删除文件

删除操作对符号链接不可见,再通过符号链接访问文件时发现文件不存在直接删除符号链接。
对于硬连接,删除操作使引用计数值-1。仅当引用计数值为0时才可删除文件。

请求分页管理

页框分配

驻留集大小:每一个进程分配的物理页框的集合
内存分配策略——不存在固定分配全局置换
1)固定分配局部置换
每个进程分配的物理块数目固定,发生缺页时只能从分配给该进程在内存的页面选择换出
2)可变分配全局置换
先为每个进程分配一定数目的物理块,运行期间分配的物理块数目可变,发生缺页时从空闲物理块取一块分配给进程,将缺页调入(全局置换
3)可变分配局部置换
先为每个进程分配一定数目的物理块,发生缺页时只能从分配给该进程在内存的页面选择换出,当进程频繁发生缺页中断时系统再为该进程分配若干物理块

【页面置换过程实例】 页面大小为4KB,驻留集大小固定为2,采用LRU和局部淘汰策略

页号页框号存在位
0101H1
10
2254H1

依次访问虚地址2362H、1565H、25A5H,求虚地址1565H的物理地址
【分析】 合法驻留集大小为2,由上页表可知,目前驻留集已满。
页面大小为4KB,故虚地址后12位均为页内偏移量,前4位为页号。
2362H的页号为2H,页表存在;
1565H的页号为1H,产生缺页中断。由LRU算法,0号页被换出,把1号页放入101H页框。 经过地址变换,1565H的物理地址为101565H。
☆页面置换算法将页面换出,本题为页框固定的页面置换算法☆

计算机网络

CSMA/CD协议的工作原理

载波侦听多路访问/碰撞检测协议,为数据链路层协议,用于有线以太网,只能进行半双工通信。
是一种介质访问控制协议,用于解决当局域网中共用信道的使用产生竞争时,如何分配信道的使用权问题。工作流程简单概括为先听后发,边听边发,冲突停发,随机重发

三大要点

1)多点接入。即作用在总线型网络,许多计算机以多点接入的方法连接在一根总线上。
2)载波监听。即监听信道,检测总线上有没有其他计算机在传输数据,发送前后每个主机都必须不停地检测信道。
3)碰撞检测。即边发送边监听,适配器边发送数据边检测信道上的信号电压变化情况,以此判断是否有别人在发送数据。若没有检测到电压,即信道为“空闲”状态,可以发送数据。若检测到极大或极小的电压,就说明有两个及以上主机的信号发生了碰撞(电磁波相遇),此时适配器就会立即停止发送

碰撞检测

单 程 传 播 时 延 τ = 信 道 长 度 / 信 号 传 播 速 度 单程传播时延τ=信道长度/信号传播速度 τ=/
从发送数据时刻起,到两台主机均检测到冲突时刻为止,最短时间为τ,最长时间为2τ。
以太网端到端的传播时延2τ被称为争用期

最小帧长

CSMA/CD总线网络中所有数据帧的长度都必须要大于一个最小帧长。任何站点收到小于最小帧长的帧时,直接将其当作无效帧丢弃
最小帧长计算公式: 最 小 帧 长 = 2 ∗ 总 线 传 播 时 延 ∗ 数 据 传 输 速 率 = 2 τ ∗ 数 据 传 输 速 率 最小帧长 = 2 * 总线传播时延 * 数据传输速率 = 2τ * 数据传输速率 =2线=2τ(需考虑往返时延故乘2)
若最小帧长减少,而数据传输速率不变,则需要使冲突域的最大距离变短来实现争用期的减少
以太网(10Mbps)中规定51.2μs为争用期的长度,即在争用期内可发送512bit=64B数据(以太网的最小帧长)

二进制指数退避算法

CSMA/CD采用二进制指数退避算法来解决碰撞问题。
1)规定基本退避时间2τ。
2)定义参数k(k≤10)。它等于重传次数。k=min[重传次数,10]。
3)从离散整数集合[ 0 , 1 , . . . , 2 k − 1 0,1,...,2^k-1 0,1,...,2k1]中随机取一个数r,重传所需的退避时间即为r倍的基本退避时间2r
4)重传次数达到16次仍不能成功,说明网络太拥挤,抛弃此帧并向高层报告出错

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值