分值占比

占6分左右

  • 数据得表示(****)
  • 运算器与控制器(****)
  • Flynn分类法(**)
  • CISC与RISC(**)
  • 流水线技术(****)
  • 存储系统(****)
  • 总线系统(*)
  • 可靠性(*)
  • 校验码(***)

1.数据的表示

1.1 R进制转十进制

R进制转十进制使用按权展开法,其具体操作方式为:将R进制数的每一位数值用R^k形式表示,k与该位和小数点之间的距离有关。当该位位于小数点左边,K值是该位和小数点之间数码的个数,而当该位位于小数点右边,k值是负值,其绝对值是该位和小数点之间数码的个数加1。

例:

二进制 10100.01=1*2^4+1*2^2+1*2^-2

七进制 604.01=6*7^2+4*7^0+1*7^-2

1.2 十进制转R进制

十进制转R进制使用短除法。(简单算法题

1.3 二进制转八进制与十六进制数

2个二进制位等于1个八进制位,十六进制同理

1.4 各种码

  1 -1 1-1
原码 0000 0001 1000 0001 1000 0010
反码

0000 0001

1111 1110 1111 1111
补码 0000 0001 1111 1111 0000 0000
移码 1000 0001 0111 1111 1000 0000

 

 

 

 

 

 

1.5数值表示范围

码制 定点整数 定点小数
原码 软考中级-软件设计师:体系结构重要知识(一) 软考中级-软件设计师:体系结构重要知识(一)
反码 软考中级-软件设计师:体系结构重要知识(一) 软考中级-软件设计师:体系结构重要知识(一)
补码 软考中级-软件设计师:体系结构重要知识(一) 软考中级-软件设计师:体系结构重要知识(一)
移码 软考中级-软件设计师:体系结构重要知识(一) 软考中级-软件设计师:体系结构重要知识(一)

 

 

 

 

 

 

 

 

1.6浮点数的运算

浮点数表示:

N=尾数*基数^指数

运算过程:

对阶>尾数计算>结果格式化

特点:

  1. 一般尾数用补码,阶码用移码
  2. 阶码的位数决定数的表示范围,位数越多范围越大
  3. 尾数的位数决定数的有效精度,位数越多精度越高
  4. 对阶时,小数向大数看齐
  5. 对阶是通过较小数的尾数右移实现的

2.计算机结构

 

软考中级-软件设计师:体系结构重要知识(一)

 

 

 

 

 

 

 

 

 

 

 

相关文章: