• 软件设计师复习备考(二)


    计算机组成原理(以选择题为主 约2-8分)

    计算机的基本硬件系统由运算器、控制器、储存器、输入输出设备五大部件组成。CPU主要由运算器、控制器、寄存器组和内部总线等部件组成。其中,(1)运算器的组成部分为:算术逻辑单元、累加寄存器、数据缓冲寄存器、状态条件寄存器。(2)控制器,不仅要保证程序的正确执行,而且要能够处理异常事件。指令控制逻辑要完成取指令、分析指令和执行指令的操作,过程分为取指令、指令译码、按指令操作码执行、形成下一条指令地址等步骤。即:PC—>AR—>M—>IR—>DR

    程序计数器(PC)具有寄存信息和计数两种功能,又称指令计数器。程序的执行分为两种情况,一是顺序执行,二是转移执行。(程序员只能访问程序计数器,且程序计数器不能放运算结果

    地址寄存器(AR)保留当前CPU所访问的内存单元的地址。

    指令寄存器(IR)当CPU执行一条指令时,先把它从内存储器取到缓冲寄存器(DR)中,再送入IR暂存,指令译码器根据IR的内容产生各种微操作指令,把控制其他的组成部件工作,完成所需的功能。(对用户是完全透明的

    数据表示:源码、反码、补码、移码。(0为正,1为负)

    移码:如果机器字长为 N,偏移量为 2 N-1,则[X]移=2N-1+[X]补(X 为纯整数)。[X]移=1+X(X 为纯小数)。

    IEEE754:符号位(1 位,0 正 1 负)+阶码(8 位,+127)+尾数(23 位,小数点在最高位之 后,随后省略最高位)。

    浮点数加减:0 操作数检查,对阶操作(小阶变大阶),尾数加减(阶码用双符号位,尾数用 单符号位),结果规格化,舍入处理(判定溢出)。

    校验码:1.奇偶校验码:只能检测出部分误码,1位以上不能检查出,奇校验码只能发现奇数个错误位,偶校验码只能发现偶数个错误位;奇偶校验只能查错不能纠错。2.海明码:是利用奇偶性来查错和纠错的校验方法。码距3。校验码放在数据位和校验位的2^n位上。(数据m位,校验k位,则2^k>=m+k+1)3.循环冗余校验码:由两部分组成,左边为信息码,右边为校验码。

    计算机体系结构分类:单处理系统,并行处理与多处理系统,分布式处理系统。

    指令集的发展:CISC(复杂指令集计算机):增强原有指令的功能,用更为复杂的新指令取 而代之;RISC(精简指令集计算机):减少指令总数简化指令功能,优化编译降低复杂度。在微程序技术中结合硬布线逻辑与微程序(只有基本指令,指令长度固定RISC 中的流水线技术:超流水线技术,超标量技术,超长指令字技术。

    CPU内部通用寄存器速度最快。接着是cache、主存储器、联机磁盘存储器、脱机光盘、磁盘存储器。

    存储器分类:按内存位置分为:内存、外存  按存储器的工作方式分为:读/写存储器、只读存储器  按寻址方式分为:随机存储器、顺序存储器、直接存储器   

    相联存储器是一种按内容访问的存储器。

    高速缓存(Cache)是硬件实现的,(cache+主存)目的:提高速度。cache命中率与cache容量的关系是:容量越大,命中率越高。全相联映像冲突最小,直接映像冲突最大。  

    虚拟存储器软件+硬件(主存+辅存)目的:扩大容量

    输入输出的方式:直接程序控制、中断方式、直接存储器存取方式(DMA) 直接存储期存取方式是一种高数数据传输方式,数据不经过CPU就直接在存储器及输入输出设备之间进行传输。

    总线一般分为三类:内部总线、系统总线、外部总线。

    信息安全 5 要素:机密性,完整性,可用性,可控性,可审查性。

    计算机系统中的三类安全性是指技术安全性、管理安全性、政策法律安全性。

  • 相关阅读:
    Asp.Net2.0中的缓存
    webpartzone无法显示最小化和关闭按钮?
    TransactionScope分布式事务和非分布式事务
    JS获取GET参数的两种方法
    js 文件上传下载功能
    android动态设置布局LayoutInflater的使用详解
    Eclipse大括号换行显示
    Java强引用、 软引用、 弱引用、虚引用(转载)
    Android扭曲图像(水面落叶壁纸初步实现)
    win7系统自带的屏幕录制软件
  • 原文地址:https://www.cnblogs.com/yqPhare/p/14299216.html
Copyright © 2020-2023  润新知