




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1计算机信息技术基础计算机信息技术基础计计算机教学与网络算机教学与网络信信息息部部: 郭志强郭志强E-Mail:基础教学楼基础教学楼B座座3142课程要求课程要求课程性质:考试课课程性质:考试课( (非集中考试)非集中考试) 成绩评定:成绩评定: 平时成绩平时成绩30%30%(出勤、学习态度、作业、测验、上机操作)(出勤、学习态度、作业、测验、上机操作) 期末考试成绩期末考试成绩70%70% 授课学时:课堂讲授授课学时:课堂讲授2424学时,机房上机学时,机房上机3232学时学时 上机要求:上机要求: 上机禁止玩游戏、聊天、戴耳机、在机房吃东西、打电话上机禁止玩游戏、聊天、戴耳机、在机房吃东西
2、、打电话 上机安排:上机安排:第第4 41919周周 基础教学楼基础教学楼B B座座 答疑时间:统一答疑,见教务处通知。答疑时间:统一答疑,见教务处通知。3课程要求课程要求课前准备课前准备:移动存储器(如:移动存储器(如:U U盘或移动硬盘)盘或移动硬盘)学习目标学习目标: 自从自从19461946年第一台计算机诞生以来,已经经历了半个多世年第一台计算机诞生以来,已经经历了半个多世纪,计算机及其应用已经渗透到社会生活的各个领域,有力地纪,计算机及其应用已经渗透到社会生活的各个领域,有力地推动了整个信息化社会的发展。在推动了整个信息化社会的发展。在2121世纪,世纪,掌握以计算机为核掌握以计算机
3、为核心的信息技术的基础知识和应用能力,心的信息技术的基础知识和应用能力,是现代大学生必备的基是现代大学生必备的基本素质。本素质。 总体目标:总体目标:认识以计算机为核心的信息技术在现代社会和认识以计算机为核心的信息技术在现代社会和现代文化中的地位和作用,现代文化中的地位和作用,提高信息素养提高信息素养。4课程要求课程要求 具体目标:具体目标: 了解计算机系统的组成与基本工作原理。了解计算机系统的组成与基本工作原理。 了解操作系统的功能与其中一些重要概念。了解操作系统的功能与其中一些重要概念。 掌握计算机基本应用技能。掌握计算机基本应用技能。 了解计算机网络、数据库、多媒体等技术的基本概念、了解
4、计算机网络、数据库、多媒体等技术的基本概念、相关技术和应用领域。相关技术和应用领域。学习方法学习方法:做好复习、:做好复习、笔记从简笔记从简、加强上机练习加强上机练习。教材:教材:参考书:参考书: 大学计算机基础大学计算机基础杨振山杨振山 龚沛曾龚沛曾 高教出版社高教出版社 大学计算机基础教程大学计算机基础教程王移芝王移芝 高教出版社高教出版社 大学计算机基础大学计算机基础冯博琴冯博琴 高教出版社高教出版社 5课程内容:课程内容:第第 1 1 章章 计算机基础知识计算机基础知识第第 2 2 章章 微型计算机硬件系统微型计算机硬件系统第第 3 3 章章 计算机软件系统计算机软件系统第第 4 4
5、章章 文字处理软件文字处理软件Word 2003Word 2003第第 5 5 章章 电子表格处理软件电子表格处理软件Excel 2003Excel 2003第第 6 6 章章 演示文稿制作软件演示文稿制作软件PowerPoint 2003PowerPoint 2003第第 7 7 章章 计算机网络应用计算机网络应用第第 8 8 章章 数据库技术基础数据库技术基础第第 9 9 章章 多媒体应用基础多媒体应用基础第第 10 10 章章 信息安全信息安全* *第第 11 11 章章 程序设计基础与算法程序设计基础与算法基本概念与基础知识基本概念与基础知识常用常用办公办公软件软件主要应用领域的:主要
6、应用领域的: 基本概念基本概念 基本技术基本技术(下学期介绍)(下学期介绍)6第第1章章 计算机基础知识计算机基础知识1.1 1.1 计算机概述计算机概述 1.1.1 1.1.1 计算机的产生计算机的产生 1.1.2 1.1.2 计算机的分代与分类计算机的分代与分类 1.1.3 1.1.3 计算机的发展趋势计算机的发展趋势 1.1.4 1.1.4 计算机的应用计算机的应用1.2 1.2 计算机中信息的表示与编码计算机中信息的表示与编码 1.2.11.2.1 数制的概念数制的概念 1 1.2.2 .2.2 数制的转换数制的转换 1.2.31.2.3 数据存储的组织形式数据存储的组织形式 1.2.
7、41.2.4 计算机中数据的基本运算计算机中数据的基本运算 1.2.5 1.2.5 计算机中数据的表示计算机中数据的表示71.1.1 计算机的产生计算机的产生手工到机械自动手工到机械自动 史前时期:我们的祖先就采用史前时期:我们的祖先就采用树枝、石块和贝壳计数树枝、石块和贝壳计数; 唐代时期:开始使用唐代时期:开始使用算盘算盘; 1622年:英国数学家奥特瑞德设计了年:英国数学家奥特瑞德设计了计算尺计算尺; 1642年:法国数学家年:法国数学家Pascal发明了世界上第一台只能完成加法运算的发明了世界上第一台只能完成加法运算的加加法器法器; 1673年:德国数学家年:德国数学家莱布尼茨莱布尼茨
8、设计了能进行加、减、乘、除和开方运算设计了能进行加、减、乘、除和开方运算的的计算器;计算器; 1822年:英国数学家年:英国数学家巴比奇巴比奇提出了自动计算机的基本概念提出了自动计算机的基本概念 设计出设计出 差分机差分机和和分析机分析机。机械计算到电动计算机械计算到电动计算 1884年:美国工程师年:美国工程师霍雷斯霍雷斯创造了创造了第一台电动计算机第一台电动计算机,用于人口普查;,用于人口普查; 1944年,美国哈佛大学数学教授霍华德年,美国哈佛大学数学教授霍华德艾肯提出设计思想,由艾肯提出设计思想,由IBM承建,承建,设计出设计出“MARK ”计算机。计算机。 机电全自动到电子数字机电全
9、自动到电子数字 1946年,第一台数字式计算机年,第一台数字式计算机ENIAC诞生在美国,从此人类社会进入以诞生在美国,从此人类社会进入以计算机为主导的信息时代。计算机为主导的信息时代。8查尔斯查尔斯.巴巴比比奇奇的差分机和分析机的差分机和分析机18121812年差分机年差分机18341834年设计:分析机年设计:分析机 包含:输入、处理、存储、输出及控制包含:输入、处理、存储、输出及控制5 5个基本个基本装置。装置。例如:由许多轮子组成的保存数据的存储库例如:由许多轮子组成的保存数据的存储库提出了自动计算的设想提出了自动计算的设想1812年设计:差分机年设计:差分机查尔斯查尔斯. .巴比奇巴
10、比奇9每秒只能做每秒只能做50005000次加减运算次加减运算重达重达3030吨吨占地占地250m250m2 2启动功耗启动功耗150150千瓦千瓦1800018000个电子管个电子管保存保存8080个字节个字节第一台计算机:第一台计算机: ENIAC19461946年年2 2月由宾州大学研制成功,月由宾州大学研制成功,用于军事目的。用于军事目的。电子计算机时代的到来电子计算机时代的到来 Electronic Numerical Integrator And Calculator电子数字积分计算机电子数字积分计算机10阿兰阿兰. .图灵图灵英国科学家英国科学家两个主要贡献:两个主要贡献: 建立
11、图灵机(建立图灵机(Turing MachineTuring Machine)模)模型,探讨了计算机的基本概念;型,探讨了计算机的基本概念; 提出图灵测试,用来测试一台计算提出图灵测试,用来测试一台计算机是否具备思维能力,奠定了机是否具备思维能力,奠定了“人人工智能工智能”的理论基础的理论基础。计算机科学的奠基人计算机科学的奠基人阿兰阿兰图灵图灵图灵奖:图灵奖:为纪念图灵对计算机的贡献。美国为纪念图灵对计算机的贡献。美国计算机学会于计算机学会于19661966年创立了年创立了“图灵图灵奖奖”,图灵奖是计算机业界和学术图灵奖是计算机业界和学术界的诺贝尔奖界的诺贝尔奖。11另一个计算机之父另一个计
12、算机之父冯冯.诺依曼诺依曼美籍匈牙利数学家美籍匈牙利数学家研制成人类第二台电子计算机:研制成人类第二台电子计算机:EDVACEDVAC Electronic Discrete Variable Electronic Discrete Variable Automatic Computer(Automatic Computer(离散变量自动电子离散变量自动电子计算机计算机) )冯冯诺依曼机诺依曼机:冯:冯诺依曼对人类最大的诺依曼对人类最大的贡献是最早提出贡献是最早提出“程序存储程序存储”的思想,的思想,即程序跟数据一样存储在计算机存储器即程序跟数据一样存储在计算机存储器里,由一个专门设计的控制器
13、进行解读里,由一个专门设计的控制器进行解读和执行,根据这一原理制造的计算机被和执行,根据这一原理制造的计算机被称为冯称为冯诺依曼结构计算机。诺依曼结构计算机。冯冯. .诺依曼诺依曼五十多年来,虽然计算机系统从性能指标、运算速度、工作方五十多年来,虽然计算机系统从性能指标、运算速度、工作方式、应用领域等方面与当时的计算机有很大的差别,但基本结式、应用领域等方面与当时的计算机有很大的差别,但基本结构没有改变,都属于冯构没有改变,都属于冯诺依曼机诺依曼机。12ENIACENIAC的发明仅仅表示计算的发明仅仅表示计算机的问世,对以后研制的计机的问世,对以后研制的计算机没有什么影响。算机没有什么影响。E
14、DVACEDVAC的发明才为现在计算的发明才为现在计算机的体系结构和工作原理奠机的体系结构和工作原理奠定了基础定了基础13第一款商用计算机第一款商用计算机UNIVACUNIVAC:通用自动计算机:通用自动计算机UNIVAC:Universal Automatic Computer1951年开始生产年开始生产用于公众领域的数据处理用于公众领域的数据处理共生产了近共生产了近50台台奠定了计算机工业的基础奠定了计算机工业的基础141.1.2 计算机的分代与分类计算机的分代与分类1. 1. 计算机的分代计算机的分代按照计算机所采用的物理器件,一般将计算机分成按照计算机所采用的物理器件,一般将计算机分成
15、4代代:第一代:第一代:1946-1958 电子管计算机电子管计算机第二代:第二代:1958-1964晶体管计算机晶体管计算机第三代:第三代:1964-1971集成电路计算机集成电路计算机第四代:第四代:1971年迄今年迄今大规模集成电路计算机大规模集成电路计算机(第五代:智能计算机)(第五代:智能计算机)15电子管计算机电子管计算机采用电子管作为计算机的逻辑元件采用电子管作为计算机的逻辑元件内存:采用水银延迟线内存:采用水银延迟线外存:纸带、卡片、磁带、磁鼓等外存:纸带、卡片、磁带、磁鼓等用机器语言或汇编语言编写程序用机器语言或汇编语言编写程序运算速度慢:每秒仅几千次运算速度慢:每秒仅几千次
16、内存容量小:几内存容量小:几KB体积庞大;造价高体积庞大;造价高应用领域:军事、科研应用领域:军事、科研代表机型:代表机型:IBM650、IBM704 、 IBM709电子管电子管16晶体管计算机晶体管计算机采用晶体管作为计算机的逻辑元件采用晶体管作为计算机的逻辑元件内存使用器件:磁心存储器内存使用器件:磁心存储器外存:有了磁盘、磁带外存:有了磁盘、磁带软件:提出了操作系统的概念、出现了高软件:提出了操作系统的概念、出现了高级语言级语言运算速度:每秒几十万次运算速度:每秒几十万次内存容量:几十内存容量:几十KB体积小;造价低体积小;造价低可靠性大大提高可靠性大大提高应用领域:科学计算、数据处理
17、、事务处应用领域:科学计算、数据处理、事务处理理代表机型:代表机型:IBM7090、CDC7600、ATLAS磁心存储器磁心存储器晶体管计算机晶体管计算机17集成电路计算机集成电路计算机采用小规模集成电路(采用小规模集成电路(SSI)和中规)和中规模集成电路(模集成电路(MSI)作为计算机的逻)作为计算机的逻辑元件。辑元件。主存储器:开始使用半导体存储器主存储器:开始使用半导体存储器外存储器:磁盘和磁带。外存储器:磁盘和磁带。软件:出现了操作系统;高级程序设软件:出现了操作系统;高级程序设计语言有了很大的发展;提出结构化、计语言有了很大的发展;提出结构化、模块化程序设计方法。模块化程序设计方法
18、。运算速度:每秒几十万次到几百万次运算速度:每秒几十万次到几百万次体积更小;造价更低。体积更小;造价更低。计算机向标准化、多样化、通用化、计算机向标准化、多样化、通用化、机种系列化发展。机种系列化发展。应用领域:各种领域应用领域:各种领域代表机型:代表机型:IBM360、CDC 7600集成电路集成电路一台百万次集成电路计算机一台百万次集成电路计算机18大规模集成电路计算机大规模集成电路计算机采用大规模集成电路(采用大规模集成电路(LSI)和超大规)和超大规模集成电路(模集成电路(VLSI)作为计算机的逻)作为计算机的逻辑元件辑元件半导体存储器完全代替了磁心存储器半导体存储器完全代替了磁心存储
19、器外存:速度和容量大幅度提升外存:速度和容量大幅度提升运算速度:高达每秒几十万运算速度:高达每秒几十万亿亿次次软件更完善:操作系统更加完善。出现软件更完善:操作系统更加完善。出现了各种类型的应用软件,应用软件已成了各种类型的应用软件,应用软件已成为现代工业的一部分。为现代工业的一部分。数据库技术、网络技术迅速发展数据库技术、网络技术迅速发展应用领域:现在社会生活的各个领域应用领域:现在社会生活的各个领域LSI和和VLSI19智能计算机智能计算机 把信息采集、存储、处理、通信同人工智能结合在一起把信息采集、存储、处理、通信同人工智能结合在一起 面向知识处理,能进行并行计算,具有形式化推理、联面向
20、知识处理,能进行并行计算,具有形式化推理、联想、学习和解释的能力,能够帮助人们进行判断、决策、想、学习和解释的能力,能够帮助人们进行判断、决策、开拓未知领域和获得新的知识。人机之间可以直接通过开拓未知领域和获得新的知识。人机之间可以直接通过自然语言(声音、文字)或图形、图像交流和传输信息。自然语言(声音、文字)或图形、图像交流和传输信息。 1981年年10月,日本开始研制第五代计算机,后来,美国月,日本开始研制第五代计算机,后来,美国等国家都先后投入巨资来研制第五代计算机。等国家都先后投入巨资来研制第五代计算机。 第五代计算机的研制得了一定的研究成果,但至今仍没第五代计算机的研制得了一定的研究
21、成果,但至今仍没有研制出真正具备智能特点的计算机。有研制出真正具备智能特点的计算机。202. 计算机的分类计算机的分类 按按综合综合性能性能指标指标分类分类巨型机:巨型机:速度最快、处理能力最强速度最快、处理能力最强例如:我国的天河一号例如:我国的天河一号, ,运算速度达每秒千万亿次运算速度达每秒千万亿次 大型、通用、较快、较强大型、通用、较快、较强大型机大型机:作作“客户机客户机/ /服务器服务器”的服务器的服务器 作作“终端终端/ /主机主机”的主机的主机 小型机小型机:规模小,结构简单,设计试制周期短规模小,结构简单,设计试制周期短 工艺先进、使用维护简单工艺先进、使用维护简单 工作站工
22、作站:专长处理某类事务的独立计算机;:专长处理某类事务的独立计算机; 介于介于PCPC与小型机之间;高分辨率;大容量与小型机之间;高分辨率;大容量内外存,数据处理能力强;图形功能强内外存,数据处理能力强;图形功能强微型计算机微型计算机(PC)(PC):小、巧、轻、使用方便、便宜小、巧、轻、使用方便、便宜中央处理器:一个芯片中央处理器:一个芯片( (多个多个) )服务器:网络环境下为多用户提供服务的计算机系统服务器:网络环境下为多用户提供服务的计算机系统 如文件、数据库、打印服务器等如文件、数据库、打印服务器等嵌入式计算机:不独立使用;嵌入到各种设备。嵌入式计算机:不独立使用;嵌入到各种设备。2
23、11.1.3 计算机的发展趋势计算机的发展趋势*1.计算机发展的新技术计算机发展的新技术 (1) 嵌入式技术嵌入式技术 将软件固化集成到硬件系统中,将硬件系统与软件系统一体化。将软件固化集成到硬件系统中,将硬件系统与软件系统一体化。 将计算机作为一个信息处理部件,嵌入到应用系统中的一种技术。将计算机作为一个信息处理部件,嵌入到应用系统中的一种技术。 (2) 网格计算网格计算 利用互联网把分散在不同地理位置的电脑组织成一个利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的超级计虚拟的超级计算机算机”,其中每一台参与计算的计算机就是一个,其中每一台参与计算的计算机就是一个“节点节点”,而整个计
24、算,而整个计算是由成千上万个是由成千上万个“节点节点”组成的组成的“一张网格一张网格”,这种计算方式叫网格计,这种计算方式叫网格计算。算。 优势:优势:数据处理能力超强;数据处理能力超强;能充分利用网上的闲置处理能力。能充分利用网上的闲置处理能力。 (3) 中间件技术中间件技术 介于应用软件和操作系统之间的系统软件。介于应用软件和操作系统之间的系统软件。 是通用的,基于某种标准,可以被重用。是通用的,基于某种标准,可以被重用。22(1)光子计算机光子计算机利用光子取代电子进行数据运算、传输和存储。利用光子取代电子进行数据运算、传输和存储。超高速;强大的并行处理能力;大存储量;强抗干扰能力。超高
25、速;强大的并行处理能力;大存储量;强抗干扰能力。 (2)生物计算机(分子计算机)生物计算机(分子计算机)采用生物芯片采用生物芯片( (由生物工程技术产生的蛋白质分子构成由生物工程技术产生的蛋白质分子构成) )运算速度快;耗能低;巨大的存储能力;高智能。运算速度快;耗能低;巨大的存储能力;高智能。(3)量子计算机量子计算机利用原子的状态来代表数据进行运算的计算机。利用原子的状态来代表数据进行运算的计算机。解题速度快;存储量大;搜索能力强;安全性高等。解题速度快;存储量大;搜索能力强;安全性高等。(4)纳米计算机)纳米计算机把传感器、电动机和各种处理器都放在一个硅芯片上而构成把传感器、电动机和各种
26、处理器都放在一个硅芯片上而构成一个系统,体积小、几乎不需要耗能,性能强大。一个系统,体积小、几乎不需要耗能,性能强大。(5)神经网络计算机)神经网络计算机用简单的数据处理单元模拟人脑的神经元,从而模拟人脑的用简单的数据处理单元模拟人脑的神经元,从而模拟人脑的逻辑思维、记忆、推理、设计和分析等智能行为。逻辑思维、记忆、推理、设计和分析等智能行为。2. 未来发展趋势未来发展趋势 微型化、巨型化、网络化、多媒体化、智能化。例如:微型化、巨型化、网络化、多媒体化、智能化。例如:231.1.4 计算机的应用计算机的应用科学计算科学计算数据处理数据处理电子商务电子商务过程控制过程控制CAD/CAM/CIM
27、S(计算机集成制造系统)(计算机集成制造系统)多媒体技术多媒体技术虚拟现实虚拟现实人工智能人工智能241.2 计算机中信息的表示与编码计算机中信息的表示与编码 计算机通过数据来表示信息,通过处理数据来实现对信息计算机通过数据来表示信息,通过处理数据来实现对信息的处理。的处理。 信息信息:是各种事物的变化和特征的反映,又是事物之间相:是各种事物的变化和特征的反映,又是事物之间相互作用和联系的表征。互作用和联系的表征。 数据数据:信息的载体。:信息的载体。 如数值、文字、语言、图形、图像等如数值、文字、语言、图形、图像等都是不同形式的数据。都是不同形式的数据。 信息与数据的区别:信息是有意义的,数
28、据则没有意义。信息与数据的区别:信息是有意义的,数据则没有意义。 例如:病历卡上记载病人的体温例如:病历卡上记载病人的体温39oC是数据。数据是数据。数据39本本身是没有意义的。当数据以某种形式经过处理、描述或与身是没有意义的。当数据以某种形式经过处理、描述或与其它数据比较时,才能成为信息。某个病人的体温是其它数据比较时,才能成为信息。某个病人的体温是39oC,这才是信息,信息是有意义的。这才是信息,信息是有意义的。25 编码编码:编码是用数据表示信息的方案。编码是用数据表示信息的方案。使用少量符号、按照一定规则、表示大量的信息使用少量符号、按照一定规则、表示大量的信息例如:例如:身份证编码身
29、份证编码邮政编码邮政编码物品编码物品编码 电报码电报码汉字国标码汉字国标码 261.2.1 数制的概念数制的概念1.1.十进制十进制 数码:数码:0,1,2,9基数基数r:10进位:逢十进一进位:逢十进一位权:位权:10n 表示:用表示:用D表示(表示(Decimal), 如如: (123.45)D 或或 123.45D例:例:1234.56=1 103+ 2 102+ 3 101+ 4 100+ 5 10-1+ 6 10-22.2.二进制二进制数码数码:0,1基数基数r:2进位:逢二进一进位:逢二进一位权:位权:2n表示:用表示:用B表示(表示(Binary),如),如: (1101.11)
30、B 或或 1101.11B例:例:(1101.11)B=1 23+ 1 22+ 0 21+ 1 20+ 1 2-1+ 1 2-2 =(13.75)D(人们利用符(人们利用符 号进行计数的方法)号进行计数的方法)273.八进制八进制 基本符号:基本符号:0,1,2,7基数基数r:8进位:逢八进一进位:逢八进一权:权:8n 表示:用表示:用O表示(表示(Octal)例:例:(1234.56)O=1 83+2 82+3 81+4 80+5 8-1+6 8-2 =(668.71875)D4.十六进制十六进制基本符号:数字基本符号:数字0-9,A,B,C,D,E,F组成组成基数基数r:16进位:逢十六进
31、一进位:逢十六进一权:权:16n表示:用表示:用H表示(表示(Hexadecimal)例:例:(38BA)H=3 163+ 8 162+11 161+10 160=(14522)D (A.C)H= 10 160+12 16-1=(10.75)D28数制对照表数制对照表十进制十进制二进制二进制十六进制十六进制八进制八进制0000111121022311334100445101556110667111778100081091001911101010A12111011B13121100C14131101D15141110E16151111F17291.2.2 数制的转换数制的转换 1. r 1. r
32、 进制转化成十进制进制转化成十进制 数码乘以各自的权的累加数码乘以各自的权的累加 (an .a1a0.a-1.a-m) r= anrn + + a1r1 + a0r0 +a-1r-1+.a-mr-m 例:例: 1234.56=1 103+ 2 102+ 3 101+ 4 100+ 5 10-1+ 6 10-2 (1234.56)O=1 83+2 82+3 81+4 80+5 8-1+6 8-2 =(668.71875)D (38BA)H=3 163+ 8 162+11 161+10 160=(14522)D (A.C)H= 10 160+12 16-1=(10.75)D30整数部分整数部分:除
33、以:除以 r取余数,直到商为取余数,直到商为0,余数从右到左排列。,余数从右到左排列。小数部分小数部分:乘以:乘以 r取整数,整数从左到右排列。取整数,整数从左到右排列。(100)D=(144)O=(64)H转换成八进制转换成八进制:100812818044110016604616转换成十六进制:转换成十六进制:例例 (100.345)D(1100100.01011)B100250225212262321000100112取余数取余数0101.3800.34520.69022 0.760 2 1.520 2 1.040取整数取整数112. 十进制转化成十进制转化成 r 进制进制313. 3.
34、八(十六)进制转换成二进制八(十六)进制转换成二进制 每一个八进制数对应二进制的三位。每一个八进制数对应二进制的三位。 每一个十六进制数对应二进制的四位。每一个十六进制数对应二进制的四位。(2C1D)H = ( 0 0 1 0 1 1 0 0 0 0 0 1 1 1 0 1 ) B 2 C 1 D (7123)O = ( 1 1 1 0 0 1 0 1 0 0 1 1 ) B 7 1 2 3 4. 4. 二进制转化成八二进制转化成八( (十六十六) )进制进制 整数部分:从右向左按三整数部分:从右向左按三(四四)位进行分组,不足补零。位进行分组,不足补零。 小数部分:从左向右按三小数部分:从左
35、向右按三(四四)位进行分组,不足补零。位进行分组,不足补零。 (1 101 101 110.110 101)B= (1556.65)O 1 5 5 6 6 5 (11 0110 1110.1101 01)B=(36E.D4)H 3 6 E D 432 计算机中为何采用二进制?计算机中为何采用二进制?可行性可行性 只有只有0,1两个数码,采用电子器件很容易物理上实现。两个数码,采用电子器件很容易物理上实现。 可靠性可靠性 只有两种状态,在传输和处理时不容易出错,工作可靠,抗干只有两种状态,在传输和处理时不容易出错,工作可靠,抗干扰能力强。扰能力强。 简易性简易性 二进制的运算法规简单,使得计算机
36、的运算器结构简化,控制二进制的运算法规简单,使得计算机的运算器结构简化,控制简单。简单。 逻辑性逻辑性 0、1两种状态代表逻辑运算中的两种状态代表逻辑运算中的“假假”和和“真真”,便于用逻辑,便于用逻辑代数作为工具研究逻辑线路。代数作为工具研究逻辑线路。 33 1.2.3 数据存储的组织形式数据存储的组织形式存储器:保存数据的位置,由许多存储单元组成:存储器:保存数据的位置,由许多存储单元组成:字节字节ByteByte7 6 5 4 3 2 1 0位位BitBit位:位:Bit字节:字节:Byte,B 1KB=210B=1024B 1MB= 210KB= 1024KB 1GB= 210MB=
37、1024MB 1TB= 210GB= 1024GB字长:字长:CPU能一次处理的二进能一次处理的二进制数据的位数。如制数据的位数。如8位位CPU,32位位CPU,64位位CPU等。等。地址:每个字节有一个地址地址:每个字节有一个地址寻址范围:与地址线根数有关寻址范围:与地址线根数有关8位二进制位二进制0102FF341.2.4 计算机中数据的基本运算计算机中数据的基本运算1 1. . 二进制数的算术运算二进制数的算术运算加法:加法:0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 0 (向高位进位向高位进位)减法:减法:0 0 = 0 1 1 = 0 1 0 = 1
38、0 1 = 1 (向高位借位向高位借位)乘法:乘法:00 = 0 01 = 0 10 = 0 11 = 1除法:除法:01 = 0 11 = 1 0 (无意义)(无意义)例:求例:求(1101)B+(1110)B 例:求例:求(11011)B-(1110)B 在计算机中,加法、减法是基本运算,乘法、除法可在计算机中,加法、减法是基本运算,乘法、除法可以通过转换成加法、减法和移位来实现。以通过转换成加法、减法和移位来实现。+)+)110111101 1110-) 110111011 111035(1) 逻辑数的表示逻辑数的表示 用用1和和0分别表示真与假、是与非、对与错、有与无等。分别表示真与假
39、、是与非、对与错、有与无等。(2) 逻辑运算逻辑运算逻辑否定(逻辑逻辑否定(逻辑非非) 0 = 1 1 = 0逻辑乘法(逻辑逻辑乘法(逻辑与与) 00 = 0 01 = 0 10 = 0 11 = 1 或或 0 0 = 0 0 1 = 0 1 0 = 0 1 1 = 1逻辑加法(逻辑逻辑加法(逻辑或或) 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1或或 0 0 = 0 0 1 = 1 1 0 = 1 1 1 = 12. 二进制数的逻辑运算二进制数的逻辑运算361.2.5 计算机中数据的表示计算机中数据的表示数值数值十二进制转换十二进制转换西文西文 ASCII码
40、码汉字汉字输入码机内码转换输入码机内码转换声音、图像声音、图像模数转换模数转换二十进制转换二十进制转换西文字形码西文字形码汉字字形码汉字字形码数模转换数模转换内存内存输入设备输入设备输出设备输出设备数值数值西文西文汉字汉字声音、图像声音、图像在计算机内部,文字、声音、图形统一用在计算机内部,文字、声音、图形统一用0 0、1 1表示表示 37机器数:机器数:数在计算机中的二进制表示形式。数在计算机中的二进制表示形式。符号位符号位 “0”表示正表示正 、 “1”表示负表示负1 10 01 10 01 11 10 00 0(2)小数点的表示:小数点约定在某一位置,不再占用一位)小数点的表示:小数点约
41、定在某一位置,不再占用一位(3)机器数的表示范围:与用多少位来表示一个数据有关)机器数的表示范围:与用多少位来表示一个数据有关 例例:若用若用8位表示一个整数位表示一个整数,则则 最大值为最大值为01111111(27-1=127), 最小值为最小值为11111111 (-127)(1)数的符号表示:通常把最高位定义为符号位)数的符号表示:通常把最高位定义为符号位1. 符号数的机器数表示符号数的机器数表示382. 定点数定点数约定小数点隐含在某一固定位上约定小数点隐含在某一固定位上(1) 定点整数定点整数 带符号带符号 S小数点小数点 不带符号不带符号 不同位数定点整数的表示范围不同位数定点整
42、数的表示范围 (设用(设用补码补码表示):表示):二进制位数二进制位数无符号整数范无符号整数范围围有符号整数范围有符号整数范围80(28-1)-27(27-1)160(216-1) -215(215-1)320(232-1) -231(231-1)定点整数定点整数定点小数定点小数带符号带符号不带符号不带符号39小数点小数点(2)定点小数)定点小数 约定:小数点在符号位、有效数值部分之间约定:小数点在符号位、有效数值部分之间定点小数是纯小数,所有数均小于定点小数是纯小数,所有数均小于1。40(1) 浮点数表示法(科学表示法)浮点数表示法(科学表示法)可以表示特大或特小的数可以表示特大或特小的数由
43、两部分组成:尾数;阶码由两部分组成:尾数;阶码 例:例:0.235104 尾数:尾数:0.235;阶码:;阶码:4;底数:;底数:10底数是事先约定的,在机器数中不出现底数是事先约定的,在机器数中不出现根据阶码的不同取值,小数点位置是浮动的。根据阶码的不同取值,小数点位置是浮动的。12.345678 例:例: 1.2345678 10+1 1234.5678 10-2 3.3.浮点数浮点数41 计算机中的浮点数表示成规格化形式:计算机中的浮点数表示成规格化形式:0.1|尾数尾数|1 从而惟一地规定了小数点的位置从而惟一地规定了小数点的位置 1100110011(2) 浮点数在计算机中的存储形式
44、浮点数在计算机中的存储形式:尾数的位数决定数的精度尾数的位数决定数的精度;阶码的位数决定数的范围阶码的位数决定数的范围 阶码阶码数符数符阶符阶符尾数尾数 定点整数定点整数定点小数定点小数例如:二进制数例如:二进制数110.011的规格化形式为:的规格化形式为:(0.110011)B2(+11)B42 机器数在参与运算时,若将符号位同时和数值参与运机器数在参与运算时,若将符号位同时和数值参与运算,则会产生错误结果。算,则会产生错误结果。4. 原码、反码、补码原码、反码、补码为解决此问题,计算机中引入了原码、反码和补码为解决此问题,计算机中引入了原码、反码和补码例如:求例如:求 -54100001
45、01 -5的机器数的机器数00000100 4的机器数的机器数10001001 运算结果为运算结果为-943(1) 原码原码 例:例:+1原原00000001 -1原原10000001 +127原原01111111 -127原原11111111 +0原原00000000 -0原原10000000 (2) 反码:正数同原码,负数除符号位之外的其它各位取反反码:正数同原码,负数除符号位之外的其它各位取反 例:例:+1反反00000001 -1反反11111110 +127反反01111111 -127反反10000000 +0反反00000000 -0反反11111111(3) 补码:正数同原码,
46、负数在反码基础上最低位加补码:正数同原码,负数在反码基础上最低位加1 例:例:+1补补00000001 -1补补11111111 +127补补01111111 -127补补10000001 0的补码:的补码: +0补补-0补补 00000000 44利用补码可以方便地进行运算:利用补码可以方便地进行运算:例:求例:求-5+4求求-5的补码:的补码:10000101 11111010 11111011求求+4的补码:的补码:00000100相加:相加:11111111+)1111101100000100得到的结果为某数的补码:得到的结果为某数的补码:11111111 求该补码对应的原码:如果是负
47、数,则取反加求该补码对应的原码:如果是负数,则取反加1,否则不变,否则不变 11111111对应的原码为:对应的原码为:10000001,即,即-1 符号位也参加了运符号位也参加了运算,结果正确!算,结果正确!思考思考:补码补码10000000表示的值是多少表示的值是多少? 答答: -128, 即即8位负数位负数所能表示的最小值所能表示的最小值452. 字符的编码字符的编码字符包括:西文字符(字母、数字和各种符号)、中文字符包括:西文字符(字母、数字和各种符号)、中文字符,即所有不可做算术运算的数据。字符,即所有不可做算术运算的数据。由于计算机是以二进制的形式进行存储和处理的,因此由于计算机是
48、以二进制的形式进行存储和处理的,因此字符必须按特定的规则进行字符必须按特定的规则进行二进制编码二进制编码才能保存在计算才能保存在计算机中。机中。编码的位数决定了所能表示的字符数。编码的位数决定了所能表示的字符数。46ASCII码码:美国标准信息交换码美国标准信息交换码; American Standard Code for Information Interchange用用7位二进制编码位二进制编码,可以表示可以表示128个字符。个字符。控制字符:控制字符:33个;普通字符:个;普通字符:95个。见个。见P21表表1-8 例如:例如:“a”字符的编码为字符的编码为1100001,对应的十进制数
49、是,对应的十进制数是97; 常见字符:常见字符: 换行换行 (LF) 0AH 10 回车回车 (CR) 0DH 13 空格空格(SP) 20H 32 09 30H39H 4857 AZ 41H5AH 6590 az 61H7AH 97122西文字符机内码西文字符机内码:7位位ASCII码,加上最高为码,加上最高为0(1) 西文字符西文字符编码编码47(2) 汉字编码汉字编码 汉字是象形文字,种类繁多,编码相对复杂。汉字是象形文字,种类繁多,编码相对复杂。 在一个汉字处理系统中,输入、内部处理、输出对汉在一个汉字处理系统中,输入、内部处理、输出对汉字编码的要求不尽相同。因此需要进行一系列汉字编字
50、编码的要求不尽相同。因此需要进行一系列汉字编码及转换。码及转换。 输入码输入码国标码国标码字形码字形码 机内码机内码 地址码地址码汉字输出汉字输出 汉字输入汉字输入 48 汉字输入码汉字输入码 按标准键盘上按键的不同排列组合对汉字进行编码。按标准键盘上按键的不同排列组合对汉字进行编码。 目前已经有几百种汉字输入编码法。目前已经有几百种汉字输入编码法。 衡量编码好坏的标准:编码短;重码少;好学好记。衡量编码好坏的标准:编码短;重码少;好学好记。 常用的两类输入法:常用的两类输入法:音码类:全拼、双拼、自然码和智能音码类:全拼、双拼、自然码和智能ABC、 sogou输入法等输入法等 形码类:五笔字
51、型法、郑码输入法等形码类:五笔字型法、郑码输入法等 发展趋势:智能化输入。如语音输入、手写输入、扫发展趋势:智能化输入。如语音输入、手写输入、扫描输入描输入49 汉字区位码和汉字国标码汉字区位码和汉字国标码国标码国标码全称全称: GB2312-80,信息交换用汉字编码字符集基信息交换用汉字编码字符集基本集本集, 是中文信息处理的国家标准,也称是中文信息处理的国家标准,也称汉字交换码汉字交换码。共共6763个汉字:个汉字:一级汉字:按汉语拼音排列,一级汉字:按汉语拼音排列,3755个个二级汉字:按偏旁部首排列,二级汉字:按偏旁部首排列,3008个个分分94个区个区,每个区每个区94个汉字个汉字,
52、由区号和位号构成由区号和位号构成“区位码区位码”区号区号 位号位号国标码国标码:由区号和位号各加:由区号和位号各加32构成构成 例如:例如:“中中”位于第位于第54区第区第48位,区位码为位,区位码为5448。 例如:例如:“中中”的国标码的国标码868050 汉字机内码汉字机内码汉字国标码:每个国标码占两个字节,汉字国标码:每个国标码占两个字节,每个字节每个字节的最高的最高位为位为0。汉字机内码:将国标码每个字节的最高位由汉字机内码:将国标码每个字节的最高位由0变为变为1,以,以区别于西文字符。区别于西文字符。 (西文字符机内码:(西文字符机内码:7位位ASCII码,加上最高位码,加上最高位0)例如:例如: 汉字汉字 汉字国标码汉字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 软件测试中的回归测试方法试题及答案
- 软考网络管理员学习资料试题及答案
- VB错误处理机制解析题及答案
- 网络管理员考试知识点摘要试题及答案
- 开发者个人成长规划试题及答案
- 呼吸内科专科讲课课件
- 2025法学概论的整体评估试题及答案
- 2025年软件设计师考试报名注意事项试题及答案
- 校招护士招聘面试题目及答案
- 护理不良事件分享
- 国际压力性损伤-溃疡预防和治疗临床指南(2025年版)解读课件
- PAN纤维结晶度取向度和形貌的演变规律对其性能影响
- 岛津GCMS-TQ8040教材
- (完整版)化工原理各章节知识点总结
- 空调水管线试压冲洗方案
- 总公司与分公司承包协议[页]
- 食品经营设施空间布局图
- 预制箱梁运输及安装质量保证体系及措施
- GB∕T 36266-2018 淋浴房玻璃(高清版)
- 内科学-原发性支气管肺癌
- 航空煤油 MSDS 安全技术说明书
评论
0/150
提交评论