精选
第一章 计算机系统知识
1 . 计算机体系结构计算机系统结构
属性硬件所能处理的数据类型、所能支持的寻址方式、 CPU的内部寄存器、 CPU的指令系统、主存的组织与主存的管
理、 中断系统的功能、输入输出设备及连接接口、计算机特性结构类型。
分类 (1)Flynn分类法(1966) 指令流、数据流、多倍性
按指令流和数据流的不同组织方式分单指令流单数据流(SISD);单指令流多数据流(SIMD);
多指令流单数据流(MISD);多指令流多数据流(MIMD)。
(2)冯式分类法(1972) 最大平行度Pm 指计算机系统在单位时间内能够处理的最大的二进制位数。
设每个时钟周期△ti内能处理的二进制位数为pi 则T个时钟周期内平均并行度为Pa=(∑Pi)/T
在T周期内的平均利用率为 u=Pa/Pm=(∑Pi)/(T*Pm)。平均并行度取决于系统的运行程度与应用程序无关。按最大并行度进行分类字串行、位串行(WSBS):N=1 ,M=1 字并行、位串行(WPBS):N=1 ,M>1
字串行、位并行(WSBP):N>1 ,M=1 字并行、位并行(WPBP):N>1 ,M>1 。与计算机组成的区别前者解决的问题是计算机系统总体上、功能上需要解决的问题后者要解决的是逻辑上如何具体实现的问题指令系统的确定属于前者而指令的具体实现属于后者主存容量及编址方式的确定属于前者而具体如何构成主存属于后者。结构的并行性内容同时性、并发性
并行处理分类存储器操作并行处理器操作步骤并行(流水线处理机) 处理器操作并行(阵列处理机)。
指令、任务、作业并行多处理机、分布式系统、计算机网络
并行性的发展精简指令集计算机(RISC)、指令集上并行的的超标量处理机、超级流水线处理机、超长指令计算机、
多微处理机系统、数据流计算机大规模并行处理(MPP)的多处理机系统和多计算机系统。
2.存储系统层次结构CPU寄存器、高速缓存Cache、主存、辅存。
分类按位置分内存与外存
按构成材料分磁盘存储器
欢迎下载
精选
半导体存储器(元件分双极型和MOS型数据是否刷新分静态SM和动态DM)
光盘存储器
按工作方式分读写
只读固定只读ROM、可编程只读PROM、可擦写可编程只读EPROM、
电擦除可编程只读EEPROM、 闪存FM
按访问方式分地址访问和内容访问
按寻址方式分随机RAM、顺序(SAM)、直接(DAM)。
相联存储器工作原理把数据或数据的某一部分作为关键字将该关键字与存储器中的每一单元进行比较
找出存储器中所有与关键字相同的数据字。
结构输入检索寄存器用来存放要检索的内容关键字
屏蔽寄存器用来屏蔽不参与检索的字段
比较器比较检索的关键字与存储体的每一单元
存储体存放信息
匹配寄存器记录比较的结果
数据寄存器存放存储体中某一单元的内容
作用范围高速缓存虚拟存储器中做段表、页表或快表存储器DB和知识库。高速缓存含义存放当前最活跃的程序和数据作为主存局部域的副本。
特点容量小速度快由快速半导体存储器构成内容是主存局部域的副本对程序员是透明的。组成控制部分判断CPU要访问的信息是否在cache存储器中若在为命中反之没命中。
存储部分存放主存的部分复制副本信息。
欢迎下载
精选
地址映像含义将主存地址转换成cache存储器的地址。
方法直接映像优点地址变换简单缺点灵活性差
全相联映像优点主存的块调入Cache的位置灵活不受限制
缺点无法从主存块号中直接获得Cache的块号变换复杂速度较慢。
组相联映像组用直接映像方式块用全相联映像方式
替换算法 目标使cache获得最高的命中率。
类型随机替换、先进先出、近期最少使用、优化替换
性能分析等效访问时间ta=H tc+(1-H)t m 速度提高倍数r=t m/ta
H为命中率 tc为存取时间 tm为主存的访问时间
虚拟存储器含义:是由主存、辅存、存储管理单元及操作系统中存储管理软件组成的存储系统。
分类页式页表硬件少查表速度快主存零头少缺点分页无逻辑意义不利于存储保护
段式:优点段的界限分明支持程序的模块化设计易编译、修改、保护程序段便于多道程序的共享缺点段的长度不一主存利用率不高产生大量内存碎片造成浪费段表庞大查表速度慢。段页式优点兼有前两者的优点缺点地址变换速度慢。
外存磁盘存储器构成盘片、驱动器、控制器和接口。
类型软盘、硬盘
光盘存储器类型只读型、只写一次型、可擦除型。
组成光学、 电学和机械部件
特点记录密度高存储容量大采用非接触式读/写信息信息可长期保持
采用多通道记录时数据传送率可超过200MB/S制造成本低对机械结构的精度要求不高存取时间较
长。
磁盘阵列技术磁盘阵列是由多台磁盘存储器组成一个快速大容量高可靠的外存子系统。
欢迎下载
精选
常见为廉价冗余磁盘阵列RAI D ,分为6级。
3.计算机指令结构:CISC复杂指令集计算机
RISC精简指令集计算机
作用简化了CPU的控制器提高了处理速度。
特点指令种类少指令长度固定格式种类少采用硬布线控制逻辑
复杂寻址方式少寄存器寻址方式、立即数寻址方式以及相对寻址方式 设置最少的访内指令在CPU内部设置大量的寄存器非常适合流水线操作。
4.输入输出技术 1 .微机最常用的内存与接口的编址方式
1 内存与接口地址独立(隔离)的编址方法
优点地址清楚在编程或读程序中很易使用和辨认。
缺点用于接口的指令太少功能太弱。
2 内存与接口地址统一(混合)的编址方法
优点原则上用于内存的指令全部可用于接口 大大地增强了接口的操作功能。指令不区分内存或接口指令。缺点地址空间分为两部分使内存地址不连续。 内存与接口指令相同读程序时指令难辨认。
2.直接程序控制无条件传送
程序查询方式缺点降低了CPU的效率对外部的突发事件无法做出实时响应。
3.中断方式缺点CPU必须等待I/O系统完成数据传输任务整个系统的性能严重下降。处理方法多中断信号线法、 中断软件查询法、菊花链法、总线仲裁法、 中断向量表法。优先级控制当不同优先级的多个中断源同时提出请求时CPU应优先响应优先级最高的中断源
中断嵌套。
4.DMA方式在进行数据传送时CPU让出总线的控制权由硬件中的DMA控制器接管总线控制权。
5.输入输出处理机(IOP):功能提高主机的工作效率。
欢迎下载
精选
数据传送方式字节多路方式、选择传送方式、数组多路方式
5.流水线指令流水线将一条指令分解成一连串执行的子过程在CPU中变一条指令的串行子过程为若干条指令的子过程在CPU中重叠执行。 采用时间重叠技术。
流水技术的特点流水线可分成若干个相互联系的子过程实现子过程的功能所需时间尽可能相等形成流水处理
需要一段准备时间指令流发生不能顺序执行时会使流水过程中断再形成流水过程则需要时间。
分类计算机流水线技术包括指令流水线和运算操作流水线。
流水线结构的分类按完成的功能分单功能流水线、多功能流水线
按同一时间内各段间的连接方式分静态流水线、动态流水线
按数据表示分标量流水处理机、 向量流水处理机
流水线处理机的主要指标吞吐率指单位时间里流水线处理机流出的结果数。
建立时间:T0=m△t0
阻塞流水线情形引起执行转移指令和共享资源冲突。
6.总线结构含义任何连接两个以上电子元器件的导线。
分类芯片内总线
元件级总线
内(系统)总线专用
标准 ISA工业标准总线、 EISA总线、 PCI总线
外(通信)总线RS-232C串行传输线较少、传送距离远、多种可供选的传送速率、较好的抗干扰性。
SCSI总线 并行
USB 串行支持即插即用并支持热插拔
IEEE-1394串行支持即插即用并支持热插拔
7.多处理机与并行处理阵列(并行)处理机将重复设置的多个处理单元按一定方式连成阵列在单个控制部件控制下对分
欢迎下载
精选
配给自己的数据进行处理并行地完成一条指令所规定的操作。SIMD计算机的互联网络设计目标结构简单、灵活处理单元间信息传送的步骤尽可能少。
类型立方体单级互连网络、 PM2I单级互连网络、混洗交换单级互联网络多处理机互连条件高频带、低成本、连接方式的多样性、在不规则通信情况下连接的无冲突性
分类异构型(非对称型)、 同构型(对称型)、分布式处理系统。
结构总线式结构单总线、多总线、分级式、环式、
交叉开关结构、多端口存储器结构、开关枢纽式结构
特点结构灵活性、程序的并行性、并行任务派生、进程同步、资源分配和任务调度并行处理机结构具有分布式存储器的并行处理机结构
具有共享存储器的并行处理机结构
特点资源重复、连接模式、专用性、复合性
8.计算机安全信息安全的基本要素机密性、完整性、可用性、可控性、可审查性
安全等级A1可验证安全设计、 B3安全域、 B2结构化安全保护、 B1标记安全保护、
C2受控访问控制、 C1 自主安全保护、 D 无安全功能
安全威胁类型故意偶然
实例授权侵犯、拒绝服务、窃听、信息泄露、截获/修改、假冒、否认、
非法使用、人员疏忽、完整性破坏、媒体清理、物理入侵、资源耗尽
影响数据安全的因素内部、外部
9.数据加密技术含义对明文未经加密的数据按照某种加密算法数据的变换算法进行处理
而形成难以理解的密文经加密后的数据。
内容加密/解密算法算法的设计通常需要满足3个条件可逆性、密钥安全和数据安全。密钥管理产生、备份、恢复、更新多密钥管理
欢迎下载
精选
元素算法和密钥
类型对称私人密钥加密文件加密和解密使用相同的密钥。使用简单快捷密钥较短破译困难。
数据加密标准DES算法、三重DES(TDEA)、RC-5、国际数据加密算法 IDEA非对称公共密钥加密以RSA算法为代表加密密钥可公开解密密钥要保密。保密性较好消除了最终用户交换密钥的需要加密和解密花费时间长速度慢只适合对少量数据加密。
10.认证技术认证方帐户名/口令认证、使用摘要算法认证、基于PKI(公钥架构)的认证
公钥架构PKI系统PKI技术是信息安全技术的核心
组成部分认证机构CA、数字证书库、密钥备份及恢复系统、证书作废系统、应用接口标准化公钥加密标准PKCS、公钥基础设施协议
目的通过自动管理密钥和证书为用户建立起一个安全的网络运行环境使用户可在多种应
用环境下方便地使用加密和数字签名技术从而保证网上数据的机密性、完整性、有效性。H AS H函数与信息摘要
数字签名信息发送者使用以单向散列Hash 函数对信息生成信息摘要信息发送者使用自己的私钥签名信息摘要信息发送者把信息本身和已签名的信息摘要一起发送出去信息接受者通过使用与信息发送者使用的同一个单向散列函数对接受的信息本身生成新的信息摘要再使用信息发送者的公钥对信息摘要进行验证以确认信息发送者的身份和信息是否被修改过。
数字加密当信息发送者需要发送信息时先生成一个对称密钥用该密钥加密要发送的报文信息发送者用信息接受者的公钥加密上述密钥信息发送者将第一步和第二步的结果结合在一起传给信息接受者再用此对称密钥解密被发送方加密的密文得到真正的原文。
SSL安全协议安全套接层协议
主要服务用户和服务器的合法性认证加密数据以隐藏被传送的数据保护数据的完整性实现过程接通阶段、密码交换阶段、会谈密码阶段、检验阶段、客户认证阶段、结束阶段
欢迎下载
精选
数字时间戳技术时间戳是一个经加密后形成的凭证文档
组成部分需加时间戳的文件的摘要DTS收到的日期和时间DTS的数字签名产生过程用户先将需要加时间戳的文件用Hash编码加密形成摘要再将该摘要发送到DTSDTS在加入了收到文件摘要的日期和时间信息后再对该文件加密数字签名 送回用户。
1 1 .计算机可靠性元器件的可靠性开始阶段器件工作处于不稳定期失效率较高 -------筛选元器件第二阶段器件进入正常工作期失效率最低基本保持常数第三阶段器件开始老化失效率又重新提高-------“浴盆曲线”
与失效率的关系R(t)=e-λ t
主要指标平均无故障时间MTBF=1/λ λ 为失效率
平均修复时间MTRF 正常工作的概率A=MTBF/ MTBF+MTRF
RA S技术可靠性R、可用性A、可维修性S
并联系统R=R1×R2×…×Rn
N模冗余系统
计算机系统的性能评价方法时钟频率、指令执行速度、等效指令速度法、数据处理速率、核心程序法
基准测试程序整数测试程序、浮点测试程序、 SPEC基准程序、 TPC基准程序
计算机故障诊断技术故障永久性、 间歇性、瞬间性
欢迎下载
精选
内容故障检测、故障定位
主要方法对电路直接进行测试的故障定位测试法、“检查诊断程序”法、微诊断法
计算机容错技术方法时间冗余元器件冗余
发展简单的双机备份热备份双重系统、冷备份双工系统
操作系统支持的双机容错
故障处理步骤及方法故障封闭、检错、重复执行、诊断、系统重构及恢复、修复、重入。第二章 程序语言基础知识
1 . 程序语言概述
基本概念低级语言和高级语言、编译语言和解释语言、程序设计语言的定义语法、语义、语用种类命令式程序设计语言、面向对象程序设计语言、函数式程序设计语言、逻辑型程序设计语言
基本成分数据按数据的作用域大小可分为全局量和局部量
按生存期可分为自动生存期、静态生存期和动态生成期
按程序运行时数据的值是否能改变可分为常量和变量。
按类型可分为Void、标量(算术、枚举和指针)、函数和聚合(数组、结构体和共用体)。
按其构造方式又可分为基本类型
派生类型特殊类型空类型void
用户定义类型枚举型
构造类型数组、结构、联合
指针类型 type*
抽象数据类型类类型
运算算术运算、关系运算、逻辑运算
控制顺序结构、选择结构、循环结构、
欢迎下载
zji怎么样?zji是一家老牌国人主机商家,公司开办在香港,这个平台主要销售独立服务器业务,和hostkvm是同一样,两个平台销售的产品类别不一平,商家的技术非常不错,机器非常稳定。昨天收到商家的优惠推送,目前针对香港邦联四型推出了65折优惠BGP线路服务器,性价比非常不错,有需要香港独立服务器的朋友可以入手,非常适合做站。zji优惠码:月付/年付优惠码:zji 物理服务器/VDS/虚拟主机空间订...
ftech怎么样?ftech是一家越南本土的主机商,成立于2011年,比较低调,国内知道的人比较少。FTECH.VN以极低的成本提供高质量服务的领先提供商之一。主营虚拟主机、VPS、独立服务器、域名等传统的IDC业务,数据中心分布在河内和胡志明市。其中,VPS提供1G的共享带宽,且不限流量,还可以安装Windows server2003/2008的系统。Ftech支持信用卡、Paypal等付款,但...
专心做抗投诉服务器的VirtVPS上线瑞士机房,看中的就是瑞士对隐私的保护,有需要欧洲抗投诉VPS的朋友不要错过了。VirtVPS这次上新的瑞士服务器采用E-2276G处理器,Windows/Linux操作系统可选。VirtVPS成立于2018年,主营荷兰、芬兰、德国、英国机房的离岸虚拟主机托管、VPS、独立服务器、游戏服务器和外汇服务器业务。VirtVPS 提供世界上最全面的安全、完全受保护和私...