一起考试吧,博主计科专业毕业,原单位对证书没有要求,没有参与过考试,新单位有证书要求,主要用于培训需要。通过翻看历年真题,发现中级数据库与在校期间学习内容较为一致,今年决定报名中级参加考试练练手,复习时间为期两个月,主要以真题为主,相关知识点温习为辅,咱们一起考试吧。奥利给~
第一章 计算机硬件知识
一、硬件主要考点:CPU、存储器、输入输出设备
CPU相关考点:
1、运算器功能:
(1)执行所有的算术运算。如加、减、乘、除等基本运算及附加运算。
(2)执行所有的逻辑运算并进行逻辑测试。如与、非、或、零值测试或两个值的比较等。
主要构成:
- 算术逻辑单元(ALU):负责运算、处理数据,实现对数据的算术运算和逻辑运算。
- 累加寄存器(AC): 为计算提供工作区,也称累加器,当算术逻辑单元ALU执行运算时,为其提供一个工作区。
- 数据缓冲寄存器(DR):中转站,作为缓冲存在,对内存进行读写操作时,用DR暂时存放由内存储器读写的一条指令或一个数据字。作为CPU和内存、外设之间在操作速度上的缓冲,以及数据传送的中转站。
- 状态条件寄存器(PSW):保存运算结果,保存根据算术指令和逻辑指令运行或测试的结果建立的各种条件码的内容,主要分为状态标志和控制标志。如运算结果进位标志(C)、运算结果溢出标志(V)、运算结果为0标志(Z)、运算结果为负标志(N)、中断标志(I)、方向标志(D)等。
2、控制器功能:
决定了计算机运行过程的自动化。它不仅要保证程序的正确执行,而且要能够处理异常事件。负责把指令数据读入寄存器。
主要考点:控制器在工作过程中主要使用以下部件:
- 指令寄存器(IR):用来暂时存放一条指令, 由指令译码器根据指令寄存器中的内容产生各种微操作指令,控制其它部分协调工作。
- 程序计数器(PC):存放的是将要执行的下一条指令的地址。
- 地址寄存器(AR):保存当前CPU所访问的内存单元的地址。由于内存和CPU存在操作速度上的差异,所以需要使用AR保持地址信息,直到内存读/写操作完成为止。
- 指令译码器(ID):对指令中的操作码字段进行分析解释,识别该指令规定的操作,然后向操作控制器发出具体的控制信号。
3、寄存器功能:
主要用来暂存指令数据等存储对象。
主要构成:专用寄存器、通用寄存器
4、进制转换
二进制转十进制 :位数值*2n 相加,从2的0次方开始
二进制转八进制:三位2进制合成一个八进制,从后面开始算
二进制转十六进制:四位2进制合成一个十六进制,从后面开始算
十进制转二进制:取2的余数,从下往上开始算
八进制转二进制:分开取余,三位一组
十六进制转二进制:分开取余,四位一组
二、计算机体系结构
按处理器数量分为:单处理系统、并行处理与多处理系统、分布式处理系统。
微观上按并行程度分类: FIynn分类法、冯泽云分类法、Handler分类法等等C I SC和RISC。
流水线技术
- 流水线周期:各子任务中执行时间最长的(最慢的)子任务的执行时间。
- 流水线执行完n条指令所需要的时间:
- Tn=执行一条指令所需时间+(n-1)*流水线周期
- 吞吐率:是指单位时间里流水线处理机流出的结果数。对指令而言,就是单位时间里执行的指令数。
- 最大吞吐率:p=1/max(t1,t2,t3.。。),即最长子过程所用时间的倒数。
- 实际吞吐率:TP=n/Tn
存储系统
分为直接映像、全相联映像、组相连映像
此部分需要理解
程序控制方式:
1、无条件传送 2、程序查询方式 3、中断方式 以上三种方式都需要CPU的参与。
4、DMA方式:不需要CPU干预,实际操作是由DMA硬件直接执行完成的。
5、通道方式和外围处理机方式:更进一步 减轻了CPU对I/0操作的控制,更进一步提高了CPU的工作效率,但是以增加更多硬件为代价的。
逻辑运算:与、或、非