浮点数运算
科学计数法
比如: 1000 = 1.0 * 10^3
119 = 1.19 * 10^2
上下如何相加?
将1.19 * 10^2—> 0.119 * 10^3
将上下的阶相等,再用1.0 + 0.119 = 1.119 ,最终*10^3
进行结果格式化,确保尾数的第一个位置不能是零。
比如: 11.19 * 10 ^3—>1.119 * 10^4
必须是几点几的情况,小数点的数字不能超过一位。
运算器与控制器
整个计算机的组成就是主机加外设。
硬盘,显卡算外设。
主机只包括两部分,CPU和内存(主存储器)。
CPU中的运算器和控制器,构成,是经常考到的知识点。
运算器:ALU,算数逻辑单元,基本功能,做运算的职能,加减法。
累加寄存器AC:通用寄存器,存一些运算的值会用到。
数据缓冲寄存器DR:对内存储器做读取操作,用来暂存数据。
状态条件寄存器PSW:存储运算过程中的标志位,比如进位,比如溢出,中断,涉及一些状态的保存。
控制器:控制整个CPU的交互。
程序计数器PC:存储下一条指令的位置。
指令寄存器IR:用于暂存当前正在执行的指令。
指令译码器:控制器中用来对指令的操作码进行译码的部件。
时许部件:产生计算机各部件所需的定时信号的部件。
Flynn分类法
计算机体系结构分类方法,将常见的计算机进行分类。
- 指令流
- 数据流
哪种体系结构具备哪种结构,等类的题型。
单处理器在单片机上较为常见。
阵列处理器,适合处理数组,矩阵,一条指令,多组数据。
多指令流单数据流,是一种理论模型。
多指令流多数据流,集群就是。
CISC与RISC
选择CISC与RISC的描述。
CISC,是在计算机还没大规模通用化提出来的,具有高度自定义化,复杂。
RISC,计算机普及,将繁杂的指令简化。
流水线
常考
靠计算的问题。
概念:
顺序执行,有空闲片段,流水线是取指完直接开始下一个取指。