一、学习
1. RISC精简指令集计算机
- 对存储器操作有限制,因为要使控制简单化。
- 因为会进行多寄存器寻址,会设置大量的寄存器
- 会选取使用频率较高的指令,提高执行速度
- 使用硬布线逻辑控制为主,适合采用流水线,
- 较少的单元电路,面积小,功耗低
2. CISC复杂指令集计算机
与RISC指令描述相反
复杂指令需要复杂的操作,因而降低了机器的执行速度
- 对存储器操作无限制,控制复杂。
- 没有设置大量的寄存器
- 指令较多
3. CUP的主要组成
- 控制单元。控制cup运行及命令执行。
指令:取出指令执行。指挥计算机执行的“大脑”
时序: 时钟控制,确保指令按顺序执行。
总线: 总线资源调度。
中断控制器: 实时响应外部设备或程序发出的信号。
- 运算单元。用于执行算数和逻辑运算,如加减乘除、与或非、异或等。FPU(浮点运算),ALU(算数逻辑)
- 存储单元。用于存储运算时的临时数据。如寄存器
4. 电容存储
即通过在电极上储存电荷来储存电能
5. 存储器
- DRAM
动态随机存储(使用电容存储若不刷新,存储的信息就会丢失) 。原因,电容存在漏电现象,这意味着即使不断电,电荷也会逐渐流失
- SRAM
晶体管存储。不用刷新也可保存数据。但缺点相比DRAM容量小。
6. 浮点数(科学计数法表示数字)
小数:1234.56,可以表示为:1.23456 * 10^3,123456是尾数,3是指数(也叫阶码)
- 阶码长、尾数短。精度低表示的数据范围更大。
- 阶码短、尾数长。精度高表示的数据范围小。
7. 补码
可以将加法运算转化为减法运算(能简化运算器的设计)。补码运算=原码-》取反-》尾数加1。
8. 认证方式
生物认证(指纹、面部、瞳孔)、
多因子认证(多种认证结合)、
口令认证(密码、PIN)、
U盾认证(证书)
认证度低的:口令认证
二、复习
- 温故:设计模式。
策略(运行时可动态改变算法)、命令(命令被封装为参数传递)、观察者(消息发送会通知依赖它的对象)、状态(内部状态改变影响自身行为) - 温故:python语法
- 语法中没有switch语句,被dictionary可以取代。
- 元组类似const集合,不能被改变
- 温故:三级模式
数据库分3种模式。1.内模式(物理层)、概念模式(逻辑层)、外模式(视图层) - 温故:关系模式(自反率(不好理解)、传递率、增广率(不好理解))
自反率(Y∈X∈U):Y属于X, 而且X可推到出Y。
例:学生表(属性:姓名,学号,年龄),学号(X)->姓名(Y),学号(X)->年龄(Y)