计算机基础 第1章 计算机基础知识_第1页
计算机基础 第1章 计算机基础知识_第2页
计算机基础 第1章 计算机基础知识_第3页
计算机基础 第1章 计算机基础知识_第4页
计算机基础 第1章 计算机基础知识_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本科非计算机专业必修的公共基础课程计划学时为30学时,其中26课时讲授,4课时为上机实验课时成绩评定:总成绩=平时成绩+期末成绩,其中平时占30%,期末占70%学习本课程的目的:掌握计算机的基本概念和基础知识;了解与计算机技术有关的许多重要概念;掌握微型计算机的基本组成;熟练掌握操作系统的基本知识和常用操作;掌握计算机网络的有关基本知识;熟练掌握office2007的基本操作;熟练掌握photoshop的基本操作。学习方法:搞清概念,多上机操作练习课程介绍长安大学信息学院第1章 计算机基础知识 本章教学目的及要求:熟悉计算机的基本原理、特点和发展历史;了解与计算机技术有关的许多重要概念;认识计

2、算机在各领域中的应用情况;掌握计算机的基本组成建立较强的计算机意识。计算机的发展教学内容Computer目 录电子计算机的发展电子计算机的分类与应用 计算机系统组成与工作原理 计算机中的数据与编码 早期的计算装置(工具) 电子计算机的发展历程 微型计算机的发展 计算机的发展方向 1.1 电子计算机的发展六七百年前,我国出现了新的计算工具算盘。一、算盘1.1.1 早期的计算装置(工具) 17世纪欧洲出现了计算尺二、计算尺Blaise Pascal帕斯卡 1642年法国科学家帕斯卡发明的第一部能计算加减法的计算机三、机械式计算机Gottfried Wilhelm von Leibniz莱布尼兹 1

3、674年德国数学家哲学家莱布尼兹造出更完善的机械计算机“乘法器四、 第一台电子计算机(ENIAC)1946年2月,美国,电子数字积分计算机(ENIAC)诞生,18800个电子管和1500多个继电器,占地160平米,重30多吨,功率150KW,耗资40万美元加法速度5000次/秒乘法速度56次/秒1946 年出现的ENIAC永载史册世界上第一台通用数字电子计算机ENIAC的问世,宣告了人类从此进入电子计算机时代。 作为能够模拟人类思维的高级计算工具,电子计算机有着严谨的数学理论基础和精密的体系结构。1946年问世的ENIAC堪称二十世纪人类最伟大的发明,它标志着现代电子计算机时代的到来。但在EN

4、IAC问世之前,无数杰出的科学家为之付出了艰苦的努力,有一些人的名字是应当被永远铭记的。 奠定现代计算机发展的重要人物和思想英国数学家布尔 早在1847和1854年,英国数学家布尔发表了两部重要著作逻辑的数学分析和思维规律的研究,创立了逻辑代数。逻辑代数系统采用二进制,是现代电子计算机的数学和逻辑基础。 一、逻辑代数 二、图灵与图灵机计算机是使用相应的程序来完成任何设定好的任务。图灵机是一种思想模型,它由三部分组成:一个控制器,一条可以无限延伸的带子和一个在带子上左右移动的读写头。英国数学家图灵 三、现代电子计算机之父 John von Neumann冯诺依曼19441945年间,美籍匈牙利科

5、学家冯诺伊曼在第一台现代计算机ENIAC尚未问世时注意到其弱点,并提出一个新机型EDVAC的设计方案,其中提到了两个设想:采用二进制和“存储程序”,并能够自动地执行程序。这两个设想对于现代计算机至关重要,也使冯诺伊曼成为“现代电子计算机之父”,冯诺伊曼机体系延续至今。埃克特(右)和莫克利(左)1946年2月15日,世界上第一台通用数字电子计算机ENIAC研制成功,承担开发任务的“莫尔小组”由四位科学家和工程师埃克特、莫克利、戈尔斯坦、博克斯组成,总工程师埃克特当时年仅24岁。埃克特(右)和莫克利(左)因共同研制成功ENIAC而名垂青史。四、莫尔小组根据计算机的核心器件,可将计算机分为四代:第一

6、代:电子管式(1946-1957年);第四代:大规模集成电路式(1971年至今)。第三代:中小规模集成电路式(1965-1970年);第二代:晶体管式(1958-1964年);1.1.2 电子计算机的发展历程 起迄年份代别主要逻辑元件软 件机器语言、汇编语言晶体管高级语言、监控程序、 简单操作系统集成电路功能较强的操作系统、 会话式语言大规模或超大规模集成电路软件工程的研究与应用、数据库、语言编译系统和网络软件1946-19571958-19641965-19701971至今一二三四电子管计算机发展年代表 微型计算机的特点:与大、中、小型计算机的区别,就在于其中央处理器(CPU)是集中在一小块

7、硅片上的,而大、中、小型机计算机的(CPU)则是由相当多的电路(或集成电路)组成的。为了区别大、中、小型计算机的CPU,称微型计算机的CPU称为微处理器MPU。 20世纪70年代计算机发展中最重大的事件莫过于微型计算机的诞生和迅速普及。微型计算机开发的先驱是美国Intel公司年轻的工程师马西安霍夫(M. E. Hoff),他大胆地将计算机的全部电路做在4个芯片上,即中央处理器芯片CPU、随机存取存储器芯片、只读存储器芯片和寄存器电路芯片,它们通过总线连接起来,组成了世界上第一台4位微型电子计算机MCS-4。其微处理器命名为Intel 4004。1971年诞生的这台微型计算机揭开了世界微型计算机

8、发展的序幕1.1.3 微型计算机的发展Altair8800第一台微电脑 微处理器(CPU)改进微处理器 的两种方法:1.提高工作速度2. 同时处理更多的数据Intel8088Intel80486Pentium 4.7 MHz100 MHz3GHz8 位16 位32 位 微机发展的五个阶段第一代第二代第三代第四代第五代1971年产生的4位机,2000个晶体管,时钟频率为1MHz.1973年产生的8位机,代表机Intel 8080,MC6800,z801978年产生的16位机,代表机Intel 8086,802861981年产生的32位机,微处理器的性能超过70年代大、中型计算机,代表机前几年流行

9、的Pentium 4处理器 1993年产生的64位机,微处理器以Itanium III为代表输入手段 多样化交互界面 友好化迈向图形界面的个人电脑 1.1.4 我国计算机的发展 从1956年开始计算机的科研和教学工作。 1957年,哈尔滨工业大学研制成功中国第一台模拟式电子计算机。 1958年,我国第一台计算机103型通用数字电子计算机研制成功,运行速度每秒1500次。1959年,我国研制成功104型电子计算机,运算速度每秒万次。 1960年,我国第一台大型通用电子计算机107型通用电子数字计算机研制成功。1965年,我国第一台百万次集成电路计算机DJS型操作系统编制完成。 1979年,我国研

10、制成功每秒运算500万次的集成电路计算机HDS9。1983年,“银河”巨型计算机研制成功,运算速度达每秒亿次。 1992年,国防科技大学计算机研究所研制的巨型计算机“银河”通过鉴定。该机运行速度为每秒10亿次,后来又研制成功了“银河”巨型计算机,运行速度已达到每秒130亿次,其系统的综合技术已达到当时国际先进水平,特别是2001年我国研制的“曙光”巨型计算机的速度更是超过了每秒4000亿次。我国成为继美国、日本之后世界上第三个具备研制高性能计算机能力的国家。2009年由国防科学技术大学研制成功的“天河一号”超级计算机系统其实测运算速度可以达到每秒2570万亿次,各项指标目前雄居世界第一。 “天

11、河一号”千万亿次超级计算机系统( 2009年研制成功) 与其它计算工具相比,计算机具有以下几个特点:一、运算速度快:每秒几百亿次几千亿次二、计算精度高:可使用足够多的二进制位数来获得所要求的数据精度三、具有存贮和记忆能力:提供大容量的存储器来存储程序和数据四、能自动连续的运行五、可靠性高六、具有逻辑判断能力:这是区别于其它任何机器的一个特点电子计算机的特点 目前计算机的发展方向是向着四个方面:巨型化、微型化、网络化和智能化。计算机的发展方向 超越冯诺依曼结构的计算机高速计算机浮出水面生物计算机生机勃勃光学计算机前景光明量子计算机呼之欲出未来的计算机电子计算机的分类电子计算机的应用 1.2 电子

12、计算机的分类与应用数字计算机模拟计算机数模混合计算机1.2.1 计算机的分类按处理方式通用计算机专用计算机计算机的分类按用途服务器工作站计算机的分类按工作模式 工作站或服务器小型计算机大型计算机巨型计算机计算机的分类按规模和综合性能指标微型计算机 科学计算 数据处理 过程控制计算机辅助系统(CAD/CAM/CAI) 人工智能(AI) 信息高速公路 电子商务(E-Business) 娱乐计算机技术的应用计算机系统的组成与工作原理教 学 内 容计算机系统的组成计算机软件系统计算机的基本工作原理计算机硬件系统什么是计算机? 计算机是一台能存储程序和数据,并能自动执行程序的机器。它能对各种数字化的信息

13、进行处理,协助人们获取信息、处理信息、存储信息和传递信息。计算机硬件系统和软件系统两大部分一个完整的计算机系统包括1.3.1 计算机系统的组成 硬件系统由各种电子的、机械的、磁性的、光学的元器件、部件、或装置所构成,是看得见摸得着的物理实体。硬件是计算机的“躯体”。软件是指使计算机运行所需的程序和有关的文档。计算机系统 计算机硬件 计算机软件 C P U 存储设备 输入设备 输出设备 系统软件 应用软件 操作系统语言处理程序 工具软件应用软件包 面向问题的各种应用程序 运算器 控制器 寄存器 计算机系统组成 内存 外存 随机存储器(RAM)只读存储器(ROM) 1.3.2 计算机硬件系统主 机

14、外部设备计算机硬件系统结构图运算器控制器内存储器外存储器存储器输出设备硬 件CPU输入设备五大部件介绍 运算器的任务是对信息进行加工处理(完成运算)。控制器是计算机的神经中枢 控制器按照计算机的工作节拍(主频),从存储器中取出指令,经过译码(分析指令),产生各种控制信号,从而指挥整个计算机有条不紊地、自动地执行程序。存储器是计算机的记忆装置,操作方式读和写分为内存(主存)和外存(辅存)。访问速度快容量较小暂时性(断电或关机信息丢失)价格高访问速度慢容量很大永久性(断电或关机信息不丢失)价格低内存外存关于内存的几个概念 内存储器按功能可分为随机存取存储器 RAM (Random Access M

15、emory)和只读存储器 ROM(Read Only Memory)。1. 随机存取存储器RAM - 主要用来存放数据、用户程序和部分系统程序。RAM 的特点是它既可读出信息,又可写入信息。当计算机断电后,存放的信息将全部消失。我们通常所谓的计算机内存就是指RAM。2. 只读存储器ROM -主要用来存放计算机厂家的出厂固化程序、计算机的引导程序和基本输入输出低层模块。它的特点是用户只能读出信息,不能写入信息。存于只读存储器中的信息可以长期保存,即使计算机断电后也不会丢失。特别注意:计算机中所有程序和数据必须调入内存后才能由CPU调用和执行关于内存的几个概念3.地址整个内存被分成若干个存储单元,

16、每个存储单元一般可存放8位二进制数。存放的是数据或程序代码。为了能有效地存取该单元内存储的内容,每个单元必须有唯一的编号(称为地址)来标识。4. 存储容量一个存储器中存储单元的总数。5. 存取周期从存储器存取一个字到能够再存取一个字所需要的时间。(读取时间、写入时间)6.信息的存储单位 K 字节 1K = 1024 B(byte) M(兆)字节 1M = 1024 K G(京)字节 1G = 1024 M T(太)字节 1TB = 1024 GB常见的几个术语位(Bit): 1位二进制信息称为1位,是二 进制数的基本单位。字节(Byte): 8位二进制信息称为一个字 节。字(Word):作为一

17、个整体被传送和运算的一串二制数称为一个字。字长: 一个字所包含的二进制位数称为字长。主频: 指CPU工作的时钟频率五大部件之四输入设备输入设备的任务是把输入操作者提供的原始信息转换成电信号,并通过计算机的接口电路将这些信号顺序送入存储器中。常用的输入设备有 : 键盘、鼠标器、扫描仪、光笔等。五大部件之五输出设备输出设备是将计算机的运算和处理结果以能为人们或其他机器所接受的形式输出常用的输出设备有:显示器、打印机、绘图仪等1.3.3 计算机软件系统服务程序语言处理程序操作系统系统软件用户程序应用软件包工具软件应用软件系统软件语言处理程序将高级语言源程序翻译成机器语言目标程序的程序数据库管理系统

18、DBMS 建立、访问和维护数据库的一种软件支持软件软件开发过程中所使用的一些工具软件,如 EDIT、LINK、DEBUG等操作系统控制和管理软硬件系统资源;提供用户与计算机之间的接口应用软件软件包针对某种实际用途而设计应用程序,例如 Auto CAD、photoshop。套装软件 例如 Microsoft Office,包括 Word、Excel、PowerPoint等。用户自行开发的软件自己设计的程序。程序库主要用于数值计算与统计分析的应用程序,例如 IMSL 、 SAS 、 SPSS。语言处理程序 编写计算机程序所用的语言是人与计算机之间交流的工具,一般可分为机器语言、汇编语言和高级语言。

19、 机器语言(Machine Language)机器语言是计算机系统所能识别的,不需要翻译直接供机器使用执行的程序设计语言。 汇编语言(Assemble Language)汇编语言是一种面向机器的程序设计语言,它是为特定的计算机设计的。汇编语言采用一定的助记符号表示机器语言中的指令和数据,也称汇编语言为符号语言。 汇编语言程序机器语言程序程序执行结束汇编程序执行编译 高级语言 20世纪50年代中期开始陆续产生了许多高级算法语言,这些高级算法语言中的数据用十进制来表示,语句用较为接近自然语言的英文字符来表示。它们比较接近于人们习惯用的自然语言和数学表达式,因此称为高级语言。高级语言分为面向过程和面

20、向对象语言两种。 对于高级语言编写的程序计算机是不能识别和执行的。要执行高级语言编写的程序,首先要将高级语言编写的程序翻译成计算机能识别和执行的二进制机器指令,然后供计算机执行。解释方式:高级语言源程序程序执行结束解释程序编译并且执行编译方式:高级语言程序机器语言程序程序执行结束编译程序执行编译1.3.4 计算机的基本工作原理使用者根据解决某一问题的步骤,选用一条条指令进行有序的排列。计算机执行了这一指令序列,便可完成预定的任务。这一指令序列就称为程序。 机 器 指 令 格 式 操 作 码 地 址 码 机器执行什么操作参与操作的数据在存储器中的存放位置读取指令分析指令执行指令指令就是让计算机完

21、成某个操作所发出的命令 。指令是对计算机进行程序控制的最小单位.所有的指令的集合称为计算机的指令系统。存储程序与程序控制原理 计算机能自动、正确地按人们的意图工作,是由于人们已事先把计算机如何工作的程序和原始数据通过输入设备送到计算机的存储器中。当计算机运行时,控制器就可以把这些指令一一从存储器中取出来,加以翻译,并按指令的要求进行相应的操作,直到结束。 尽管计算机技术飞速发展了几十年,但其工作原理基本上没有变化,采用的仍是“存储程序和程序自动控制执行”的工作原理。这是由冯诺依曼提出的。程 序从存储器取一条指令分析指令?执行指令结 束程序的执行过程NY教 学 内 容 进位计数制不同数制间的转换

22、编码的概念计算机中的信息编码 计算机中的数据与编码 1.4.1 编码的概念 所谓编码,就是采用少量的基本符号,选用一定的组合原则,以表示大量复杂多样的信息。 5000Hello How are you我们都是编码 基本符号的种类和这些符号的组合规则是一切信息编码的两大要素。例如,用10个阿拉伯数码表示数字,用26个英文字母表示英文词汇等,都是编码的典型例子。 在计算机中,广泛采用的是用“0”和“1”两个基本符号组成的基2码,或称为二进制码。在计算机中采用二进制码的原因是:二进制码在物理上最容易实现。例如,可以只用高、低两个电平表示“1”和“0”,也可以用脉冲的有无或者脉冲的正负极性表示“1”和

23、“0”。二进制码用来表示的二进制数其编码、计数、加减运算规则简单。二进制码的两个符号“1”和“0”正好与逻辑命题的两个值“是”和“否”或称“真”和“假”相对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利的条件。3十六进制十六进制数采用09和A、B、C、D、E、F六个英文字母一起构成十六个代码。 2二进制二进制数只有两个代码“0”和“1”,所有的数据都由它们的组合来实现。二进制数据在进行运算时,遵守“逢二进一,借一当二”的原则。 1十进制日常生活中最常见的是十进制数,用十个不同的符号来表示:0、1、2、3、4、5、6、7、8、9,称为代码。 1.4.2 进位计数制计算机中的各种数制在计算机

24、内部,信息广泛采用二进制形式表示,有时还会使用十进制、八进制、十六进制。十进制使用广泛,它主要用在计算机外部,便于查看。特点:一是十进制由十个不同的数符组成:0、1、2、3、4、5、6、7、8、9,即基数为“10”;二是十进制遵循每相邻两位“逢十进一”的原则。二进制是用于计算机内部描述各种信息的一种数制。特点:一是二进制由“0”和“1”两个符号构成,即基数为2;二是每相邻两位遵循“逢二进一”的原则。八进制和十六进制是为了弥补二进制数字长过长而出现在计算机中的,它们主要用来描述存储单元的地址。 在采用进位计数的数字系统中,如果只用r个基本符号(例如0,1,2,r-1)表示数值,则称其为基r数制(

25、Radix-r Number System),r称为该数制的基(Radix)。对于不同的数制,它们的共同特点是:1每一种数制都有固定的符号集:如十进制数制,其符号有十个:0,1,2,9,二进制数制,其符号有两个:0和1。2都使用位置表示法:即处于不同位置的数符所代表的值不同,与它所在位置的权值有关。例如:十进制数可表示为8888.888=8103+8102+8101+8100+810-1+810-2+810-3可以看出,各种进位计数制中的权的值恰好是基数的某次幂。因此,任何一种进位计数制表示的数都可以写出按其权展开的多项式之和,任意一个r进制数N可表示为式中的m是整数位位数,k是小数位位数,D

26、i为该数制采用的基本数符,ri是权,r是基数,不同的基数,表示不同的进制数。位权及其性质(1999)10= 1103 + 9102 + 9 101 + 9 100基数位权(101.11)2= 122 + 021 + 1 20 + 1 2-1 + 1 2-2常用进位计数制表示方法常用计数制的基数和数字符号进位制二进制八进制十进制十六进制规则逢二进一 逢八进一 逢十进一 逢十六进一 基 数281016数字符号0,1070909,A,B,C,D,E,F权2i8i10i16i形式表示BODH编码和数制位权法:把各非十进制数按权展开求和转换公式:(F)x =an-1xn-1 + an-2xn-2 + .

27、 + a1x1 + a0 x0 + a-1x-1 + .示例: (1011.1) 2 = 123+022 + 121 + 1 20 +1 2-1 = (11.5)10编码和数制1.4.3 不同数制间的转换非十进制数 十进制数权展开式十进制 99 = 9101 + 9100二进制 01100011= 027+126+125 +024+023+022 +121+120 = 99八进制 143=182+481+380 = 99十六进制 63 = 6161+3160 = 99(01100011)2 = (143)8 = (63)16 = (99)10R进制中的n位为多少?示例:(75)10=(113)

28、8余数法:除基数取余数、由下而上排列。示例1:十进制转换为八进制 十进制数 非十进制数(整数)75918883110最高位最低位示例2:(75)10= (1001011)2十进制数 非十进制数7537189421011110002222222最低位最高位进位法:用十进制小数乘基数,当积为0或达到 所要求的精度时,将整数部分由上而下排列。示例:(0.3125)10101)2十进制数 非十进制数(小数)0. 3125 20. 6250 21. 2500 21. 00000. 5000 2最高位最低位0110 十进制转换为二进制 (既有整数又有小数)3 521 712 812 402 202 101

29、2 0最高位最低位(35)10=(100011)2转换整数部分例:将十进制数转换为二进制数(.625)10=(.101)20. 625 21. 250 20. 500 21. 000最高位最低位转换小数部分(35.625)10=(100011.101)2二进制 十六进制 二进制 八进制一位拆三位一位拆四位整数从右向左小数从左向右三位并一位四位并一位编码和数制二、八与十六进制之间的转换0000( 1 B 7 . 4 )16示例:编码和数制100 110 110 111 . 010 100( 4 6 6 7 . 2 4 )8二进制转换为八进制 十六进制小结:十进制数转换为进制数小数:乘取整法(先得

30、最高位,后得最低位)整数:除取余法(先得最低位,后得最高位) B = 2 Q 二进制八进制十六进制1位变3位3位变1位1位变4位4位变1位二八进制和二十六进制的转换表见下页 B = H 二进制数表示八进制数表示十六进制数表示进制数的互相转换例题:将十进制数 2 3 分别用二、八、十六进制数表 示; 可以先求出23 的二进数的表示,再根据二进制数与八、十六进制数的关系写出其相应的表示求 2 3 的二进数的表示: 用除 2 取余法2 3 0211 12 512 212 10212 3 D = 1 0 1 1 1 B进制数的互相转换例题:将十进制数 2 3 分别用二、八、十六进制数表 示; 根据二进

31、制数与八、十六进制数的关系写出其相应的表示(注意从低位划分组,不足在高位补助0 ) 0 1 0 1 1 1 B 2 7 O 0 0 0 1 0 1 1 1 B 1 7 H2 3 D = 1 0 1 1 1 B = 2 7 O = 1 7 H进制数的互相转换例题:将(0010 0011)BCD 分别用二、八、十六进制数 表 示 (0010 0011)BCD= (2 3 )10 (0010 0011)BCD 不是二进制数。则先转换为十进制数,利用十进制数再转换为二、八、十六进制数0 0 1 0 0 0 1 1 2 3计算机中常用的信息编码 在计算机中,广泛采用的是只用“0”和“1”两个基本符号组成

32、的基2码,或称为二进制码。111001是真0否假逻辑命题常用的信息编码 BCD码(余三码 / 8421码)国标码(7445)ASCII码汉字编码字符编码二进制编码的十进制数编码和数制1.十进制数字的编码BCD码 BCD码是指每位十进制数用4位二进制数编码表示。由于4位二进制数可表示16种状态,可丢弃最后6种状态,而选用00001001来表示09十个数符。这种编码又叫做8421码 这里要注意,两位十进制数是用8位二进制数并列表示,它不是一个8位二进制数。如25的BCD码是00100101,而二进制数(00100101)B=25+22+1=(37)D 2 5 80010 0101 10002.字符

33、的信息编码ASCII码 字符是计算机中使用最多的信息形式之一,是人与计算机进行通信、交互的重要媒介。在计算机中,要为每个字符指定一个确定的编码,作为识别与使用这些字符的依据。而这些编码的值,又是用一定位数的二进制码进行再编码给出的。 使用得最多、最普遍的是美国信息交换标准代码ASCII(American Standard Code for Information Interchange)字符编码 ASCII码的每个字符用7位二进制表示,其排列次序为d6d5d4d3d2d1d0,d6为高位,d0为低位。而一个字符在计算机内实际是用8位表示的。正常情况下,最高一位d7为“0”。 NULSOHSTX

34、ETXEOTENQACKBELBSHTLFVTFFCRSOSTDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSASCII码表0 00001 00012 00103 00114 01005 01016 01107 01118 10009 1001A 1010B 1011C 1100D 1101E 1110F 1111 高3位 0 1 2 3 4 5 6 7低4位 000 001 010 011 100 101 110 111SP!”()/:;?ABCDEFGHIJKLMNOPQRSTUVWXYZ_/abcdefghijklmnopqrstuvwxyz|DEL

35、关于ASCII码表 1. ASCII码是128个字符组成的字符集。其中编码值031不对应任何可印刷字符,通常称为控制符,用于计算机通信中的通信控制或对计算机设备的功能控制。编码值为32(0100000)是空格字符SP。“空格”是字符,而且在文字之间是可见的字符。编码值为127(1111111)删除控制DEL码其余94个字符称为可印刷字符。 3. 英文大写字母的编码是 65 90 ,小写字母的编码是 97 122 。主机在存储、处理大写字母A和小写字母 a 时按不同的代码区别对待,同一个字母大小写相差32。 2.字符09这10个数字字符的高3位编码(d6d5d4)为011,低4位为00001001。当去掉高3位的值时,低4位正好是二进制形式的09。这既满足正常的排序关系,又有利于完成ASCII码与二进制码之间的转换。 用计算机处理汉字时,必须先将汉字代码化,即对汉字进行编码。汉字种类繁多,编码比较困难,而且在一个汉字处理系统中,输入、内部处理、输出对汉字代码的要求不尽相同,所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论