现在的位置: 首页 > 综合 > 正文

软考一 计算机系统知识

2013年10月20日 ⁄ 综合 ⁄ 共 532字 ⁄ 字号 评论关闭

   计算机系统知识这部分的考点就那么几个,看完视频后做题是没有问题的,但是只是会做题不清楚为什么要这么做,所以接下来的学习就是要弄清楚为什么要这样算。

  

一:计算机系统知识总结全图:


   

二:考点分析

   1考点

  • 流水线
  • Cache
  • 校验码

   2分析

   1)流水线
   将一条指令拆分成多步执行,注意:单步执行效率不变,整条执行执行效率提高

   计算时间:就两个公式
一种是顺序的,将各个时间相加*指令条数;
一种是重写的,各个时间相加+max(各个执行)*(指令条数-1)/man(各个指令时间)+max(各个执行)*(指令条数-1)

   2)Cache
   提高存储器的访问速度
   
   计算:
   访问时间=命中率*存取时间+(1-命中率)*主存访问时间

   由地址求缓存地址:
   首先看缓存容量,求出最大容纳位数n;将主存地址换成二进制数,从右往左数n位,剩下的转换成十进制,求出地址号;n位二进制再转换为十进制数和地址号拼接即为缓存地址。
   
   3)校验码
   CRC:原报文+(多项式码位数-1)个0;除以多项式码求余。注意:其中运算不借位。

   海明码:首先求出检验位数 2^r>=r+k+1;分别算出各个位是有那个校验位校验的;校验位的值为所有其参加校验的各个位的值求亦或

   
    

抱歉!评论已关闭.