软考设计师

软件设计师21-计算机体系结构

2018-11-01  本文已影响2人  阿墨呦

机内代码及运算

1 数的进制

十进制:0-9 如:(123)D 、(123)10
二进制:0 1,如:(1001)B、(1001)2
八进制: 0-7,如:(301)O
十六进制:0-9 A-F,如:(19E)H、(19E)16
进制的转换
1 十进制转2进制 ,除2取余法(图)
2 二进制转十进制,按权展开求和(图)

2 原码、反码、补码、移码

1 最高位表示符号位(8位):取值范围-128--+127(无符号位则:0-255)
2 正数原码、反码、补码、移码=补码符号位取反
3 负数反码为符号位以外,其余各位按位取反;补码=反码+1;移码=补码符号位取反
[[x]]=[x]

3 定点数

1 定点数分为定点小数(纯小数)和定点整数

浮点数

N=M*Re

4 校验码

1 码距:任意两个合法的编码之间二进制位数
码距越小,抗错误性能力越低
2 编码效率:合法码字占所有码字的比率

3 奇偶校验

1 奇校验:被传输有效数据“1”的个数为奇数个,校验位填“0”,否则填“1”
2 偶校验:为偶数个,校验位填0,反之如上
3 缺点:无法判断哪位错误,无法检验多位错误
4 使用:串口通信中

4 海明码
5 循环冗余校验码 CRC

1 广泛在网络通信和磁盘存储时使用
2 生成多项式:多项式最高位n次幂,转换为2进制有n+1位
3 编码组成:R位的校验码连接在k位信息码之后
4 CRC生成

5 CRC的纠错能力取决于K和R

中央处理器

计算器硬件组成:控制器、运算器、存储器、输入设备、输出设备

输入输出控制方式

1)程序I/O控制方式(已淘汰)

又称程序查询方式
应用于早期无中断计算机,采用忙等方式(空闲让进,忙则等待)

2)中断控制方式(中低速,如打印机)

空闲让进,忙则等待,让权等待,每次中断仅传输一个字符

3)直接存储器访问DMA方式(目前常用)

数据传输的基本单位:数据块(若干字节)
数据由设备直接送入内存
提高了CPU与I/O设备的并行操作程度

4)I/O通道控制方式(大型设备)

1 I/O通道是一种特殊的处理机
2  I/O通道指令类型单一(只能执行I/O指令,控制I/O操作),不需要CPU参与
   I/O通道没有自己的内存,与CPU共享
3 I/O通道类型:
    字节多路通道
    数组选择通道
    数组多路通道

流水线技术

指令系统

上一篇 下一篇

猜你喜欢

热点阅读