1、计算机硬件组成部分:
控制器:访问程序指令(取指令、分析指令、执行指令)
运算器:算术运算和逻辑操作
存储器
输入和输出设备
2、MDA控制方式是在主存与外设之间直接简历数据通路进行数据的交换处理。
3、局部性原理:
局部性原理是指计算机在执行某个程序时,倾向于使用的数据。局部性原理有两个表现形式:
*时间局部性是指被引用过的存储器位置很可能会被再次引用
*空间局部性是指被引用过的存储器位置附近的数据很可能将被引用
4、采用模2运算来构造校验位:循环冗余
5、精简指令系统计算机、复杂指令系统计算机:
6、不同寄存器的作用
指令寄存器(R),用于存放当前正在执行的指令。
程序计数器(PC),用于存放下一条指令的地址。当一条指令被获取后,程序计数器的存储地址加1,指向下一个指令的地址。
地址寄存器(AR),用于保存当前cPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止。
指令译码器(ID),是控制器中的主要部件之一。计算机执行一条指令时,首先分析这条指令的操作码是什么,以决定操作的性质和方法,然后才能控制计算机其他各部件协同完成指令表达的功能。这个分析工作由译码器来完成。
7、奇偶校验
奇偶校验较简单,串口通信中使用奇偶校验作为数据校验的方法
奇校验:被传输的有效数据中“1”的个数是奇数个,校验位填“0”,否则项"1";
偶校验:被传输的有效数据中“1”的个数是偶数个,校验位填“0”,否则填“1”。
例:奇校验1000110(0)偶校验1000110(1)
8、流水线方式执行指令:
可同时执行多条指令
提高各部件的利用率
提高系统的吞吐量
9、加密方式别名:
对称加密,又叫:共享密钥加密
非对称加密,又叫:公开密钥加密
10、信息摘要算法
常见的信息摘要算法包括
MD5:输入以512位为分组,进行处理,产生一个128位的输出
SHA:安全散列算法,也是按512位的分组进行处理,产生一个160位的输出
它们可以用来保护数据的完整性。
11、结构化分析:
数据流图、数据字典、加工逻辑、补充材料
12、数据建模用到的元素
口:数据源或宿(“宿“表示数据的终点)。代表系统之外的实体,可以是人、物或其他软件系统。
->:数据流。数据流是数据在系统内传播的路径,由一组成分固定的数据组成。
O:对数据的加工(处理)。加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理并产生输出。
=:数据存储。表示信息的静态存储,可以代表文件、文件的一部分、数据库的元素等。
13、能力成熟度模型集成(CMMI)
连续式模型:关注每个过程域的能力,分为6级:
CL0:未完成的:未执行或未达到CL1定义的所有目标
CL1:已执行的:共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。
CL2:已管理的:共性目标集中于已管理的过程的制度化。
CL3:已定义级的:共性目标集中于以定义过程的制度化。
CL4:定量管理的:共性目标集中于可定量管理的过程的制度化。
CL5:优化的使用量化(统计学)手段改变和优化过程域,以应对客户要求的改变和持续改进计划中的过程域的功效。
下一篇 :https://ranmaxli.blog.csdn.net/article/details/108378860