版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 计算机基础1.1 概述 计算机及发展 计算机的定义计算机是电子数字计算机的简称,它是一种高度自动化、能够进行算术运算、逻辑、信息处理和记忆的,能模仿人类的思维活动、代替人的部分脑力劳动,能对生产过程实施某种等。计算机是一种在人预先设计好的指令(程序)下,自动、高速地进行数算、逻辑、信息处理与存贮的电子。1 计算机基础1.1 概述 计算机及发展 计算机的特点= 运算速度快:远高于人类和其它任何运算工具的运算速度。= 运算精度高:理论上,可以进行任意位数的运算。= 具有“记忆”能力:一些器掉电后仍然能保持数据不丢失。= 具有逻辑能力:借助于数理逻辑和布尔代数而具有“智能”。= 自动化程度高:一
2、旦为它配备了必备的硬件和,就可根据程序自动完成规定的工作。= 通用性强:科学计算、数据处理、仪器仪表、自动、通信、家用电器和,现代没有了它人们就要缺少很多东西!1 计算机基础1.1 概述 计算机及发展 发展过程电子:19461957年,代表机型是ENIAC;特点:体积 庞大、运算速度很慢、的基础。器容量很小;但它奠定了计算机技术半导体晶体导体晶体管,:19571964年,特征是:逻辑器件采用半 器采用磁芯和磁盘;使用FORTRAN、COBOL等高级语言,还出现了操作系统;代表机型有美国TX10,国产108乙机。5 与第一代相比,体积小、耗电少,运算速度、可靠性有所提高。1 计算机基础1.1 概
3、述 计算机及发展 发展过程= 半导体集成电路:19641970年,特征是:逻辑器件采用集成电路,操作系统得到进一步完善,代表机型IBM360机、国产130机等。5 性能上,比第二代提高了一个数量级,进入了实用。 大规模集成电路:第四代计算机开始于,特征是:硬更加完备;性能日件,器,使用大规模集成电路,益提高,代表机型有470V/6、M190等。L 第四代又分为:巨型机、大型机、中型机、小型机和微型机。计算机基础1.1 概述1 计算机及发展 发展趋势= 大型及巨型化:解决天气预杂数算等,需要计算机具有极高的运算速度和极大的内存容量;但体积大、价格高,给普及应用带来了极大的。小型及微型化:用于一般
4、工业、农业、航空航天和个人等广大领域。化:型计算机的功能已非常强大、且价格低,接起来以足 人们对信息共享与交换的需求、进行分布式计算。L 将来有取代大型和巨型计算机的趋势! 目前计算机的发展两个,一是大型及巨型化,二是小型及微型化,化更是突飞猛进。同时,人们已经开始物计算机。 用途:科学计算、工业、信息处理、信息存贮、军事科学、航天科学、电子、信息家电等等。 应用趋势:1、个人化2、化 3、多化4、专业化背景知识:第一台计算机第一台计算机:1946年在美国诞生,名称为ENIAC(Electronic Numerical Integrator And Computer 电子数字” ),每秒计算5
5、000次,平均工作时计算机 “埃尼间7分钟,使用18K个电子管,耗电130KW,重量达30T。奠定了计算机的基本工作原理与结构,使用/汇编语言;1946年2月14日,世界上第一台电脑ENIAC在美国宾夕法尼亚大学诞生。第二次期间,美国军方要求宾州大学莫奇来(Mauchly)博士和他的学生爱(Eckert)设计以真空管取代继电器的电子化电脑,目的是用来计算弹弹道。使用了18800个真空管,长50英尺,宽30英尺, 占这部地1500平方英尺,重达30吨。它的计算速度快,每秒可从事5000次的加法运算,了九年之久。由于吃电很凶,据传ENIAC每一次开机,整个费城西区的电灯之黯然失色。另外,真空管的损
6、耗率相当高,几乎每15分钟就可能烧掉一支真空管,操作间才能找出坏掉的管子,使用上极不方便。15分钟以上的时发明人来和爱世界上第一台计算机晶体管计算机年,美国贝尔路的计算机,取名“催研制第一台使用晶体管线”(),装有个晶体管。 晶体管不仅能实现电子管的功能,又具有小、重量轻、长、效率高、发热少的特点。又如:IBM7090机,有了OS及开始使用计算机高级语言(如Fortran语言,1956年),使用磁芯器。使用800只晶贝尔体管组装的世界上第一台晶体管计算机催TRADIC超级计算机2013 世界超级计算机排名网北京6月19日电 世界超级计算机TOP500组织于北京时间17日下午,在德国莱比锡举行的
7、“2013国际超级计算大会”上,正式发布第41届世界超级计算机500强排名。具体排名如下:NO.1 天河二号天河二号是由中国国防科技大学开发的超级计算机,今年以持续计算速度每秒3.39亿亿次的优越性能位居榜首。天河二号将于今年年底被部署到广州的超级计算机中心。国自2010年11月它的出世比原计划提两,志号成为500强榜单第一位的超级计算机之后,第一次返回到世界超算第一位。天河二号有16,000个节点,每个节点两个Intel XeonIvyBridge的处理器及合共3,120,000个计算器。的三个至强披处理天河二号NO.2是一台安装在美国能源部(DOE)的橡树岭Cray XK7系统的超级计算机
8、,原世界排名第1位,现世界排名第2位。使用261,632个NVIDIA K20x,取得了持续上最节能的系统之计算速度每秒1.76亿亿次的。是一,共消耗8.21兆瓦,并提供2,143 MFLOPS / W。MFLOPS:百万次浮点操作每秒NO.3是安装在美国能源部劳伦斯利弗莫尔的一台IBM/ Q系统超级计算机,今年名次也下滑一与2011出世,使用1572864位,现在位于榜单第三位。并已取得了持续计算速度每秒1.72亿亿次的性能。也是上最节能的系统之一,共消耗7.84兆瓦,提供2,031.6 MFLOPS / W。NO.4 K计算机富士通的“K计算机”安装在神户的理化学高级计( AICS ),现
9、在以持续计算速度每秒1.05亿亿次算科学位列第四,使用705,024 SPARC64处理的。NO.5系统的超级计算机,现在安装在阿是第二个尔贡使用786,432,名列第五位。持续计算速度每秒8.59千万亿次,。其他进入前10名的超级计算机安装在得克萨斯大学德克萨斯高级计算中心的Stampede安装在德国Forschungszentrum Juelich 的JUQUEEN(欧洲最强大的系统);安装在美国能源部美国劳伦斯利弗莫尔的IBM/ Q系统超级计算机;安装在德国的用IBM iDataPlex系统;RECHENZENTRUM的 SuperMUC,使安装在中国超级计算中心的天河-1A。的号A20
10、10-11-15 排名中国史上首次夺魁!号A基于 NUDT YH Cluster集群,全新升级后的配备了Intel Xeon X5670 2.93GHz六处理器、和我国研发的飞腾FT-1000八224TB内存、处理器、NVIDIA Tesla M2050高性能计算卡、专有互连架构、Linux操作系统,总计186368个,最大性能2.566PFlops(每秒千万亿次浮点运算)峰值性能4.701PFlops,系统效率54.6。国内超级计算机研究机构:并行计算机工程技术研究中心的依托计算技术江南计算技术:高性能计算机工程技术研究中心的依托计算技术曙光天演:工程技术研究中心的依托江南计算技术1 计算机
11、基础1.1 概述 计算机的组成 CPU 输入输出:用于把数据等送入器中。:用于输出计算机处理数据的结果。器:用于存放数据。处理器CPU (Central Processing Unit):运算器和器的统称运算器:用于进行算术和逻辑等运算。器:是计算机硬件系统的指挥中心,它从器中取出指令和数据送给运算器进行执行和处理,指挥计算机有条不紊地工作。L 这就是“冯.”型计算机,即计算机通过执行器中的行工作。迄今为止,所有计算机都是这样组成的。输入运算器器输出处理器 CPU器 MEM输入/输出1 计算机基础1.1 概述 计算机的工作原理用眼睛(输入)把指令代码逐条读入她脑袋中;把指令代码按照序号记忆在脑
12、细胞中器),即按照地址有序地放在器中:(1000)=12、(1001)=63、.(; 这样有序排列的指令代码被称为程序;启动大脑(器)从地址1000处取出第1条指令代码送给运算器;运算器将代码翻译对应的功能(指令译码),如举左手一次,和具体动作指挥有关机构(微操作)将左手(输出取出第2条指令代码,译码、微操作、)举起一次;输出;取出第3条,.;如此不断地进行下去,连续不断、没完没了。L 可见,计算机就像人们的大脑一样,俗称为电脑。1 计算机基础1.1 概述 计算机的主要技术指标一台计算机的性能是由系统结构、硬件组成、指令系统和配置及外部等诸多因素决定的,不能仅凭一两项技术指标来衡量。 字长:计
13、算机中作为整体处理和运算的若干位二进制数,是CPU一次能够处理二进制数的位数。常用的字长有8、16、32和64位等,当然位数越多、性能越高。人们通常将字长称为计算机的位数。容量:表示计算机通常以字节(Byte)为数据的能力,容量越大,1024(210)字节为1KB。能力越强。 存取周期:表示计算机从越短计算机性能越高。 运算速度:指计算机每秒钟所能执行的指令条数。但由于指令执行的时器中读写一次数据所需的全部时间,时间间长短不一,就出现了不同的表示平均速度:每秒钟执行加法指令的数量CPU主频及周期1 计算机基础1.1 概述 微型机的结构 CPU:处理器微型化的CPU叫微处理器MPU或P。目前P基
14、本都是单的。用P的计算机叫微型计算机,简称为微机。若该微机全部装配在一块PCB板上,就叫单板机(SBC,SinglComputer)。1 计算机基础1.1 概述 微型机的结构器:内部器(内存) + 外部器(外存) 内存工作速度快、容量有限,用于CPU将要执行的处理的数据; 外存速度慢、容量大,用于库存数据;当CPU需要使用外存中的数据时,执行程序装入内存。l 外部(外设):输入、输出和外存。1 计算机基础1.1 概述 微型计算机的结构 I/O(输入/输出)接口连接CPU与外设,种类繁多。 从系统的角度系统接口:微型计算机必不可少的组成部分应用接口:相对系统接口而言的,但不是必须的; 从使用范围
15、的角度通用接口:可以供不同的外设使用接口:专门用于某一特定外设的接口 从一次传送的数据量并行接口:一次数据传送过程能够传送多个bit数据串行接口:一次数据传送过程只能传送一个bit数据 从传送信息类型的角度数字接口:仅能够处理数字量的接口模拟接口:能够进行模拟和数字转换的接口1 计算机基础1.1 概述 微型计算机的结构 总线(Bus):公用的标准通信信道,将计算机各部分连接在一起。 地址总线AB(Adress Bus):单向,是N条信号线的集合,用于选择某个存储单元和I/O接口,数量(宽度N)决定了寻址范围:2N。 数据总线DB(Date Bus):双向,是N条数据信号线的集合;数量(宽度N)
16、决定了一次传送数据的位数。总线CB(Control Bus):CPU、内存和I/O口息。1 计算机基础1.1 概述 微型机的分类 单片机:把CPU、器和I/O接口集成在一片IC中;特点:体积小、功耗低,在智能化仪器仪表及自控领域内应用极广;除了指令系统外,没有配备任何 单板机:把CPU、PCB上,配备有。器、I/O接口和简单的人机交互安装在一块程序,用于操作单板机;特点:体积小,减小了硬件设计工作,一般仅用于实验。L 外延:计算机。 个人计算机(PC):将CPU、器、I/O接口和较完备的人机接口等装配在一个主机箱内;特点:在硬件上有更完美的器系统(内存大、外存丰富硬盘、软驱),有更完美的人机接
17、口及外设,如键盘、显示器和打印机等;在上,配备系统,也可选配各种应用。L 外延:工业微型计算机,简称工控机。单片机单板机1 计算机基础1.1 概述 微型机的发展过程纵观其发展,至今大致历经了五代的演变:= 第一代:19711972年,标志:Intel首先研制4位微处理器Intel 4004 。= 第二代:19731977年,Intel研制的8位微处理器8080及MCS80微型计算机、Motorola研制的8位微处理器6800、Zilog研制的8位微处理器Z80,Zilog和Intel研制的8位微处理器8085; 第三代:微处理器升级为16位,代表为Intel的8086、Zilog的Z8000、
18、Motorola的M68000,典型的微型机为IBM的PCAT;1 计算机基础1.1 概述 微型机的发展过程= 第四代:进入上世纪80年代,先后出现了80286、80386、80486和80586等微处理器,字长由16位上升到32位;= 第五代:1995年开始,标志是Intel操作系统由DOS变成了WINDOWS。的32位奔腾(Pentium)微处理器,L 第三、第四代微型机的功能已非常强大,它们淘汰了小型计算机;第五代功能更加强大,已经替代了中型计算机。1 计算机基础1.1 概述 微型机的发展趋势= 发展高性能32位和64位微处理器;= 发展专业化、高性能的单片机;= 发展多微处理器微型计算
19、机,进行并行计算;= 发展微型计算机,实现分布式计算;= 完善、优化和发展I/O接口及外设。1 计算机基础1.1 概述 计算机系统硬件(CPU、器、I/O接口与显示器、键盘、打印机)(系统与各种应用)而的系统1 计算机基础1.2 计算机中的数 数制是人们利用符号表示数据的一种科学 十进制(Decimal) 表示数据的基本符号:09共10个数码; 数据的运算中:逢十进位、借位; 任何一个数码的大小:与数码本身的值和在数据中的位置有关L 数据333:哪一个3大?数据123.45中,3大还是2大? 任何一个十进制数都可以幂级数形式表示:L 123.45 = 110221013100410151021
20、02、101、100、101、102:指数数码在数据中的位置10基数十进制,基数i权与基数和位置(i)有关 任意一个十进制数N均可表示为i位置,ai第i位数码,n整数部分的位数,m部分的位数。n-1n-20-1-2- mN = an-1 10+ an-2 10+ + a0 10 + a-1 10+ a-2 10+ + a- m 10-mi= ai 10i = n -11 计算机基础1.2 计算机中的数 数制 二进制(Binary) 只有0和1共两个数码 基数为2,加法计算2进1L10110.11 = 124+023+122+121+020+121+122 = 22.75 任意一个二进制数N均可
21、表示为 二进制数易于电路表示、和运算,计算机都采用二进制数据。n-1n-20-1-2- mN = an-1 2+ an-2 2+ + a0 2 + a-1 2+ a-2 2+ + a- m 2-mi=ai2i = n -11 计算机基础1.2 计算机中的数 数制 十六进制(Hexadecimal) 自09、AF共有16个不同的数码 基数为16,逢16进位。L 70F.B1 = 7162+0161+F160+B161+11621807.6914 任意一个十六进制数N均可表示为 人们研究和使用二进制数的一种形式,可大大减轻阅读和书写二进制数的负担。例如:1001 0011 1111 0010B =
22、 93F2H。 为了便于人们阅读和计算机区分,必须给不同进制的数加上标记: 下标:10116,10110,1012。 字母后缀:101H,101D,101B。一般情况下常省略Dn -1n -20-1-2- mN = an -1 16+ an -2 16+ + a0 16 + a-1 16+ a-2 16+ + a- m 16-m= a 16iii = n - 11 计算机基础1.2 计算机中的数 数制 部分十进制、二进制和十六进制数的对应1 计算机基础1.2 计算机中的数 数制的转换L 以上三种不同的数制,各有特点,都必须使用。但CPU只能处理二进制数据,这就要求对不同进制的数据进行转换。1
23、计算机基础1.2 计算机中的数 数制的转换 二进制十进制数= 二进制数十进制数,按式122展开求和即可,即按权相加法。L 11010.01B =124+123+022+121+020+021+122 = 26.25= 十进制整数二进制整数,常用除2取L 215D=11010111B。1 计算机基础1.2 计算机中的数 数制的转换 二进制十进制数= 十进制二进制,采用乘2取整法。L 0.6879D0.1011B十进制二进制,不一定能进行精确转换!= 既有整数又有分别转换整数和再合并。的数据部,L 215.6879D11010111.1011B1 计算机基础1.2 计算机中的数 数制的转换 十六进
24、制十进制数转换与二进制和十进制数之间的相同,仅是进制的差别。= 十六进制数十进制,按式123展开求和即可,即按权相加法。L 3FEAH = 3163+15162+14161+10160 = 16362= 十进制整数十六进制常用除16取L 3882D = F2AH= 十进制十六进制采用乘16取整法L 0.761718760.C3H1 计算机基础1.2 计算机中的数 数制的转换 二进制十六进制数= 二进制数十六进制数,采用4位合一法。时:对于整数从最右端开始,每4位合一,不足4位的从最左端补0;对于从最左端开始,每4位合一,不足4位的从最右端补0。= 十六进制数二进制数,采用一位分四位法。L 11
25、01100111110.101001B 1B3E.A4H1 计算机基础1.2 计算机中的数 数的表示使用二进制数表示:整数与、正数与负数。 正数与负数表示:数(符号数值化)用二进制数来表示正和负,通常0表示正数,1表示负数点表示:定点和浮点定点机:采用定点表示的计算机浮点机:采用浮点表示的计算机1 计算机基础1.2 计算机中的数 数的表示定点表示法点位置固定不变,可以在数值位之前,也可之后。或前或后:由设计者决定并按照约定进行运算程序设计。+/:数符,通常0表示正,1表示负;数值部分:尾数,表示数值的大小,其位数决定了表示范围和精度;点:整数表示法时,点固定在最右边,表示法时,点固定在最左边,
26、但隐含,其位置由编程者记忆。L 一个8位二进制定点整数,若最范围是128+127、精度为1/256。为数符,其它7位是尾数,则其表示1 计算机基础1.2 计算机中的数 数的表示 定点表示法L 整数表示法如何表示表示法如何表示整数?应用中,采用适当的比例将参加运算的数变成纯整数或纯完成后把结果按照同样的比例还原。,运算优点:运算规则简单,缺点:表示范围受尾数的位数限制。 汇编语言程序设计中,均采用整数定点表示法!1 计算机基础1.2 计算机中的数 数的表示浮点表示法点位置是浮动的、不固定的,思想来源于数值的科学表示法:N= 2PS阶符:表示P的正负,阶码:表示大小;数符:表示S的正负,尾数:表示
27、大小;点:位置由P决定,隐含。优点:表示范围大(因为有阶码)缺点:要对阶码和尾数分别进行运算,运算规则复杂。1 计算机基础1.2 计算机中的数 数的形式数:采用二进制数表示符号和值的数,即数的形式,有: 原码、反码、补码 原码:最是符号位: 0 表示正数、1 表示负数;其余为数值位,8位二进制数的表示范围:127+127。 反码:正数的反码与原码相同;负数的反码:符号位和原码的相同,数值位是原码数值的按位取反;8位二进制数的表示范围:127+127。 补码:正数的补码和原码相同,负数的补码等于其反码加1。8位二进制数的表示范围:128+127。 0的原码、反码有+0和0之分,而+0和0的补码是
28、相同的; 原码和反码无法表示128,128只有补码形式。1 计算机基础1.2 计算机中的数 数的形式 原码、反码和补码的书写表示0B原=00001010B1010B反=11110101B,1010B补=11110110B CPU并不知道是原码、反码还是补码,设计程序的人必须记忆,或者说采用什么码就按照相应规则编写程序。 求负数反码的真值:按照从原码变成反码的过程进行逆运算 求负数补码的真值:补码取反加1例:1010B补码的真值:/11110110B + 1 = 00001001B + 1B = 1010B1 计算机基础1.2 计算机中的数 数的形式补码数的符号扩展规则将一个N位补码数扩展为2N
29、位的补码数:只要把符号位向左扩展N位,其它值不变。L 8位11110110B(8位)11111111 11110110B (16位) 补码数的右移规则一个N位的X的补码数,其符号位连同数值位向右移动一位、保持符号位不变,其值是X/2补码(仍为N位)。L X补 =11000B,右移1位:11100B = X/2补1 计算机基础1.2 计算机中的数 数的形式 使用补码的65 + 56 = 121 =100 (模) + 21,模自动丢失:65 + 56 = 2165 44 = 21:(65 44) (65 + 56)。L (6544)可以用(65+56)来替代, 56恰恰是44的补码,即用补码加法代
30、替原码减法(结果为补码形式),简化了CPU电路。 |原码 + 补码|=模:|44| +56= 100 (模),56与44互为补码。求负数补码的另一:模 |原码|1010B补 = 1 0000 0000B 1010B = 11110110B求负数补码真值的另一:模 补码1 0000 0000B 11110110B = 1010B 若数据字长为N位,则模为2N;8位二进制数的模为28 = 100H1 计算机基础1.3 二进制数运算二进制数运算 算术运算:算术运算和逻辑运算算术运算:加、减、乘、除法,运算规则: 加减运算过程与十进制的相同, 但是:满2进1、借1当2 补码的加减运算XY补 = X补
31、Y补XY补 = X补 Y补符号位和数值位一起参加运算,运算结果仍然为补码形式,符号位的进位忽略不理。1 计算机基础1.3 二进制数运算 算术运算 乘法运算 手工乘法过程与十进制的相同计算机使用的是部分积左移法,理论基础: 左移一位等于乘以2:11010 = 110110 被乘数相加一次等于乘以2:110110 = 1101= 11010 这种算法将乘法变成了左移和加法运算 补码数的乘法运算:必须将符号和数值部分进行处理1 计算机基础1.3 二进制数运算 算术运算-乘法运算:部分积左移法1 计算机基础1.3 二进制数运算 算术运算 除法运算 手工除法过程与十进制的相同 补码数的除法运算必须将符号
32、和数值部分进行处理。 这种除法被称为恢复余数法,但计算机中将它变成了左移和减法运算。1 计算机基础1.3 二进制数运算 算术运算计算机的除法运算1 计算机基础1.3 二进制数运算 逻辑运算逻辑运算:乘/与、加/或、异或、非等,运算规则: 逻辑乘:逻辑与运算,运算符:“” 运算规律:任何数和0相与,结果0;任何数和1相与,结果不变。L 与运算将某些位取出,而其它位 逻辑加:逻辑或运算,运算符:“”0。 运算规律:任何数与1 任何数与0,结果1;,结果不变。L 或运算将某些位置1,而其它位不变。1 计算机基础1.3 二进制数运算 逻辑运算 逻辑非逻辑取反运算,运算符:“”。L /10101010B
33、 = 01010101B。 逻辑异或半加运算,运算符:“”。 运算规律:不相同的2个数相异或,结果1;相同的2个相异或,结果为0。L 异或运算将某些位取反,而其它位不变。1 计算机基础1.4 计算机中数与字符的编码 数的编码房间编号、和学号等都是十进制数,在计算机中如何?BCD码(Binary Coded Decimal)十进制数的二进制编码:用二进制数表示十进制数。BCD码有多种,最常用的是8421 BCD码,简称8421码。用4位二进数表示1位十进制数例如:79 D0111,1001BCD1 计算机基础1.4 计算机中数与字符的编码 数的编码 CPU只能进行二进制数加法运算,BCD码加法运
34、算时必须进行调整。调整原则:结果大于9(10101111)或有进位时,加6(0110)调整例:6+7:(0110)BCD+(0111)BCD=1101= (0001 0011)BCD1101例:9+9: (1001)BCD+(1001)BCD=10010=(0001 1000)1 0010BCD 避免BCD码运算:BCD码十六进制运算BCD码1计算机基础1.4 计算机中数与字符的编码 字符的编码有许多字母和符号,计算机只能识别二进制数,如何识别、处理和传送它们?ASCII码(American Standard Code for Information Interchange) 字母和符号的二进
35、制编码 美国制定的信息交换标准 比较完整的字符编码,国际上通用,广泛地用于计算机信息交换中。例如:“0”30H,“A” 41H其余为实体字符命令编码回车删除换行空格空1 计算机基础汉字的编码采用2字节且MSB=1的扩充ASCII码。国标GB2312-80中定义了6763个常用汉字,682个各类与符号分为94个区,每个规 定:u 第1到第15区为符号区(标点符号、汉语拼音符号、英文字母、罗马符号、希腊字母、俄文字母、日文片假名等);u 第16到第87区为汉字区。包含了6763个汉字u 1655区的汉字为拼音排序(一级字库,3755个汉字)。u 5687区的汉字为笔划排序(字库,3008个汉字)。
36、这就是汉字的“区位码”,例如: “中”、“国”的区位码各为5448、2590符号,共计7445个图形字符。将汉字94字符。将汉字的区码与位码分别转换为16进制码,再各自加上20H,就获得了汉字的国标码。例如:“中”,其区位码为5448D,经过5448D3630H2020H=5650H。(54D36H,48D30H,高低字节分别转换)则“中”字在计算机中是用5650H来代表的。“国”字,其区位码为2590D,经过2590D195AH2020H=397AH则“国”字在计算机中是用397AH来代表的。区位码容易记忆,但国标码是计算机处理汉字的基本编码。1 计算机基础1.4 计算机中数与字符的编码 校
37、验编码信息在和传输过程中,由于某些干扰而发生错误。按照某种规则,根据有效数据得到一些“冗余”数据:校验编码或时,同时那些冗余数据;接收或时,按照约定的规则和冗余数据,对数据进行,判断数据是否正确,若出现错误则进行纠正。 奇偶 方块校验编码 循环冗余校验编码1 计算机基础1.4 计算机中数与字符的编码 校验编码 奇偶只使用1bite冗余数据,该冗余数据被称为校验位; 奇校验:编码后的数据中1的个数保持奇数个;有效数据位和校验位)( 偶校验:编码后的数据中1的个数保持偶数个。优点:编码与简单,且冗余数据只有1bite;缺点:只能检出错误,而不能纠正错误;只能检出编码中的1bite错误,而不能检测到同时发生的偶数个错码,但这种可能是很小的,在微机中获得了广泛应用。L以字符/字节为进行校验:称为字符校验或垂直冗余校验VRC1 计算机基础1.4 计算机中数与字符的编码 校验编码 方块校验编码 对连续N个字符/字节的每一个进行奇偶校验编码, 再把N个字符/字节对应的所有bite进行奇偶校验编码,得出一个校验字符/字节,作为方块。偶校验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《金字塔原理》读书笔记个人所感
- 2022年“安全生产月”宣传活动方案【4篇】
- 2021公司年终个人总结五篇
- 幼儿园教育实习调查报告汇编4篇
- 骄傲的初中满分作文素材700字
- 科学发展观提出的背景及形成与发展
- 生物学院食品安全-课件
- 全面保洁服务协议书(2篇)
- 儿童图书销售代理合同(2篇)
- 山西吕梁2025届高三上学期11月期中考试化学试卷试题及答案解析
- 中建住宅二次结构专项施工方案
- 红薯淀粉加工项目可行性研究报告
- 《工程图学基础教程(第4版)》 课件 第7章 零件图
- 王二小的故事【拼音版】
- 辽宁省营口市鲅鱼圈区2023-2024学年数学四年级第一学期期末复习检测试题含答案
- 中小学铁路安全知识主题教育课件
- 工程施工安全交底
- 院内按病种分值付费(DIP)专题培训
- 2023-2024学年辽宁省调兵山市小学数学五年级上册期末高分通关试题
- 地方公务员考试:2022西藏真题及答案
- 电化学培优专题
评论
0/150
提交评论