版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大学计算机基础广西大学计算机与电子信息学院主讲: 姚 明和提示 下一次课请按座位表就坐 本门课程的期评成绩由两部分组成: 笔试(60%校内统考)、平时成绩(40%,期末机试+作业+实验+考勤) 考试采取4+1方案 必考章节:第1、2、3、4、5、8章 选考章节:第6章 或 第7章模块1计算机基本知识模块2操作系统及应用模块3字表处理软件使用模块4计算机网络基础模块5(可选)数据库技术基础模块6(可选)多媒体技术基础笔试 20%20%20%20%20%20%机试 0%20%40%20%20%20% 美国能源部发布的报告:计算科学目前已经与理论科学、实验科学一起,成为获得
2、科学发现的三大支柱。1.1 计算科学1 计算思维20062006年,周以真年,周以真教授提出计教授提出计算思维的概念算思维的概念计算计算思维思维:是:是运用计算机科运用计算机科学的基础概念进行问题求解、学的基础概念进行问题求解、系统设计、以及人类行为理系统设计、以及人类行为理解等涵盖计算机科学之广度解等涵盖计算机科学之广度的一系列思维活动的一系列思维活动。美国卡内基美国卡内基梅隆大学周以真教授梅隆大学周以真教授计算思维是每个人的基本技能,计算思维是每个人的基本技能,不仅仅属于计算机科学家。不仅仅属于计算机科学家。 两个罪犯某天偶然相遇相识,准备共同抢劫银行,但作案前失手被擒。警方怀疑他们意图抢
3、劫,苦干证据只够起诉非法持有枪械,于是将其分开审讯。 为离间双方,警方分别对两人说:若都保持沉默(“合作”),则一同入狱1年;若是互相检举(互相“背叛”),则一同入狱8年若你认罪并检举对方(“背叛”对方),他保持沉默,他入人狱20年,你可以获释(反之亦然) prisoners dilemma 结果两人都招供了,选择了背叛(警察最希望看到的结果)。 由囚徒困境可知,公共生活中,如果每个人都从眼前利益、个人利益出发,结果会对整体的利益(间接对个人的利益)造成伤害。另一种情形:罪犯双方是好朋友如果双方不止一次相遇,“背叛”可能在出狱以后遭到报复,那么双方在每次相遇时会作何选择?假设未来会有无数次相遇
4、,如何选择才会使得自身总利益最大化? 为解决此难题,美国曾组织竞赛,要求参赛者根据“重复囚徒困境” 来设计程序。 将程序输入计算机反复互相博弈,以最终得分评估优劣(双方合作各得3分;双方背叛各得1分;一方合作一方背叛,合作方得0分,背叛方得5分);有些程序采用“随机”对策;有些采用“永远背叛”对策;有些采用“永远合作”对策; 结果,加拿大多伦多大学的阿纳托尔拉帕波特教授的“一报还一报”策略夺得了最高分。 我方在第一次相遇时选择“合作”,之后就采取对方上一次的选择。这意味着: 在对方每一次背叛后,我方就“以牙还牙”,也背叛一次; 对方每一次合作后,我方就“以德报德”一次; 如果你选择“永远背叛”
5、策略,你或许会在第一局拿到最高分,但之后的各局可能都只能拿到低分,最后虽然可能“战胜”不少对手,但由于总分很低,最终难逃被淘汰出局的命运。 所以除非很难与对方再次相遇,不用担心其日后的反应,才可选择对抗与背叛; 而在长期互动、博弈的关系中,“一报还一报”是最佳策略:它是善意的,从不首先背叛;它不迂腐,不管过去相处多好,仍然对背叛有反应;它是宽容的,不因一次背叛而选择玉石俱焚。三字经:人之初,性本善 美籍匈牙利科学家冯诺依曼提出“存储程序,由程序控制”的计算机工作原理。又称为“冯诺依曼原理”。该原理确立了现代计算机的工作方式,分为4个步骤: 第第1 1步:将程序和数据通过输入设备送入存储器。步:
6、将程序和数据通过输入设备送入存储器。 第第2 2步步:计算机:计算机从存储器中取出程序指令送到控制从存储器中取出程序指令送到控制器进行处理,分析该指令要做什么事。器进行处理,分析该指令要做什么事。 第第3 3步:控制器根据指令的含义发出相应的命令,步:控制器根据指令的含义发出相应的命令,如加法、减法等,将存储单元中存放的操作数据取出如加法、减法等,将存储单元中存放的操作数据取出送往运算器进行运算,再把运算结果送回存储器指定送往运算器进行运算,再把运算结果送回存储器指定的单元中。的单元中。 第第4 4步:当步:当运算完成运算完成后,将结果通过输出设备输出。后,将结果通过输出设备输出。1.2计算机
7、工作原理计算机工作原理计算机分类计算机分类按信息按信息表示形表示形式和处式和处理方式理方式的不同的不同进行分进行分类类 数字计算机:数字计算机:内部的信息用数字内部的信息用数字“0”和和“1”来表示。来表示。 数字模拟混合计数字模拟混合计算机:算机:模拟计算机:模拟计算机:用连续变化的模拟用连续变化的模拟量来表示信息的量来表示信息的 。按照计按照计算机的算机的规模与规模与性能进性能进行分类行分类 巨型计算机巨型计算机 工作站工作站微型计算机微型计算机 按用途分类按用途分类通用通用计算计算机机专用专用计算计算机机大中型计算机大中型计算机 小型计算机小型计算机 计算机能做什么?计算机能做什么?科学
8、与工程计算 天气预报、卫星发射与控制、太空探索、数学计算(= ?)等信息处理 信息管理(学籍、图书馆、OA、银行) 、信息检索、数据挖掘(沃尔玛超市的“啤酒与尿布”的故事多媒体技术应用、网络应用 看电影听音乐娱乐等电子商务 C TO C、B TO B、B TO C、O TO O、M TO C等过程控制 工业自动化实时控制等计算机辅助技术 CAD、CAM、CAI等人工智能 智能家用电器、计算机智能医生、计算机自动识别系统、智能机器等 人人机较量机较量计算机是否会取代人甚至超越人呢?计算机是否会取代人甚至超越人呢?如果说未来的计算机是否会取代人甚至超越如果说未来的计算机是否会取代人甚至超越人?估计
9、没有谁可以确切的回答。人?估计没有谁可以确切的回答。但如果是现代的计算机,我们可以肯定的但如果是现代的计算机,我们可以肯定的回回答:不会答:不会!海尔沈阳智能互联工厂:用户在家“造”冰箱脑电波控制的机器手臂1.1 计算机的诞生计算机的诞生1642 开创电子计算机时代开创电子计算机时代计算机的诞生1854年,英国数学家布尔布尔(George Boole,1824 - 1898)提出了符号逻辑的思想,数十年后形成了计算机科学软件的理论基础。 计算机的诞生英国数学家图灵图灵(Alan Turing,1912 - 1954)提出了著名的“图灵机”模型,探讨了现代计算机的基本概念,理论上证明了研制通用数
10、字计算机的可行性。并提出著名的“图灵测试”计算机的诞生匈牙利出生的美籍数学家冯冯诺依曼诺依曼(John von Neumann,1903 1958)1945年提出了在数字计算机内部的存储器中存放程序的概念。这是所有现代计算机的范式,被称为“冯诺依曼结构”,按这一结构建造的计算机称为存储程序计算机,又称为通用计算机。长达101页的EDVAC(Electronic Discrete Variable Computer,“离散变量自动电子计算机”的简称)方案是计算机发展史上的一个划时代的文献.目前最快的计算机目前最快的计算机-天河二号天河二号2015年11月国际TOP500组织最新全球超级计算机50
11、0强榜单出笼,中国国防科技大学研制的天河二号(Tianhe-2)超级计算机以持续计算速度每秒33.86千万亿次的优越性能连续第六度称雄。天河二号超级计算机系统由170个机柜组成,包括125个计算机柜、8个服务机柜、13个通信机柜和24个存储机柜,占地面积720平方米,内存总容量1400万亿字节,存储总容量12400万亿字节,最大运行功耗17.8兆瓦。落户位置为广州大学城,由中山大学管理。时代时代年份年份器件器件软件软件应用应用一一 46-5846-58电子管电子管机器语言汇编语言机器语言汇编语言 科学计算科学计算二二58-6458-64晶体管晶体管高级语言高级语言数据处理工业控制数据处理工业控
12、制 三三64-7064-70集成电路集成电路操作系统操作系统文字处理图形处理文字处理图形处理四四7171年迄今年迄今大规模集成电路大规模集成电路数据库、网络等数据库、网络等社会的各个领域社会的各个领域1.1.2 计算机的发展阶段计算机的发展阶段根据电子计算机所采用的物理器件,计算机的发展分成4个阶段:计算机的发展趋势计算机的发展趋势微型化智能化巨型化网络化未来新型计算机未来新型计算机光子计算机光子计算机DNA计算机计算机超导计算机超导计算机量子计算机量子计算机计算机的新技术计算机的新技术1嵌入式技术嵌入式技术 将计算机作为一个信息处理部件,嵌入到应用系统之中将计算机作为一个信息处理部件,嵌入到
13、应用系统之中。系。系统统和功能软件固化起来,类似和功能软件固化起来,类似BIOS的工作方式。的工作方式。 应用:各种家电、数码相机等应用:各种家电、数码相机等2网格网格计算和云计算计算和云计算网格计算则是聚合分散的资源,支持大型集中式应用(一个大的网格计算则是聚合分散的资源,支持大型集中式应用(一个大的应用分到多处应用分到多处执行)。执行)。云云计算是以相对集中的资源,运行分散的应用(大量分散的应用计算是以相对集中的资源,运行分散的应用(大量分散的应用在若干大的中心在若干大的中心执行)。执行)。网格计算网格计算3中间件技术中间件技术 中间件是介于应用软件和操作系统之间的系统软件,也有人中间件是
14、介于应用软件和操作系统之间的系统软件,也有人认为它应该属于操作系统中的一部分。人们在使用中间件时,往往认为它应该属于操作系统中的一部分。人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必需要有一个通信中间件,即中间件台),但在这组中间件中必需要有一个通信中间件,即中间件=平平台台+通信,这个定义也限定了只有用于分布式系统中才能称为中间通信,这个定义也限定了只有用于分布式系统中才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。件,同时还可以把它与支撑软件和实用软件区分开来。
15、 第一次上机作业第一次上机作业 单击“开始”“所有程序”“附件”“写字板”,打开写字板窗口 输入以下文字:十个数字:0123456789二十六个英文字母:ABCDEFGhijklmnopqrstuvwxyz中文标点符号:。,:“ ”? 、 !你已掌握的计算机知识水平介绍(50个字以上) 单击“文件”“保存”,以学号+姓名为文件名(例如:534110327张三),存储到E:根目录 点击屏幕右下角的图标提交作业 接收老师传送到d:的文件1.6.计数计数制概念制概念 数的表示方法和规则称为数制。凡是按照进位方式进行计数的数制称为进位计数制。进 制数 码进位规则基 数十进制0,1,2,9逢十进一10二
16、进制0,1逢二进一2八进制0,1,2,7逢八进一8十六进制0,1,2,9,A,B,F逢十六进一16计算机书籍中常用的几种进位计数制“逢逢 进进,借,借当当 ”1.6 数制数制与编码与编码十十 进进 制制二二 进进 制制八八 进进 制制十六进制十六进制0 00 00 00 01 11 11 11 12 210102 22 23 311113 33 34 41001004 44 45 51011015 55 56 61101106 66 67 71111117 77 78 81000100010108 89 91001100111119 91010101010101212A A1111101110
17、111313B B1212110011001414C C1313110111011515D D1414111011101616E E1515111111111717F F常用的几种数制之间的对应关系书写书写格式格式 计算机书籍中的数制书写格式进 制书写格式十进制(26)10 或 26(10) 或 26二进制(11010)2 或 11010(2) 八进制(32)8 或 32(8) 十六进制(1A)16 或 1A(16) 或 1AH 或 0 x1A1.6 计算机为什么采用二进制编码计算机为什么采用二进制编码1电路简单,容易实现2可靠性强3运算规则简单4便于逻辑判断 1 0 1 0 0 1 0 11
18、0i 称为第称为第i项的权。如项的权。如102 、101 、100分别称为百位、十位、分别称为百位、十位、个位的权。个位的权。 基数基数权权数码数码578.37=5102+7101+8100 +310-1+710-2同理,二进制数也可按通式展开1.6十进制十进制我们熟知的十进制数,按我们熟知的十进制数,按通式通式展开,可得:展开,可得:(1011)2=123 + 022 + 121 + 120 1.6.3 二进制与十进制之间的转换二进制与十进制之间的转换1二进制数转换成十进制数(方法:按权相加) 方法方法:将一个二进制数按位权展开成一个多项式,:将一个二进制数按位权展开成一个多项式,然后按十进
19、制的运算规则求和,即可得到该二进制数然后按十进制的运算规则求和,即可得到该二进制数等值的十进制数等值的十进制数。例:将二进制数100110转换成十进制数。(100110)2=125+024+023+122+121+020 =32+4+2 =(38)10十进制数转换成二进制数十进制数转换成二进制数2十进制数转换成二进制数(逐次除2取余法) 方法方法:将十进制整数除以基数:将十进制整数除以基数2 2,取余数,把得到的商,取余数,把得到的商再除以基数再除以基数2 2,取余数,取余数,这个过程一直继续进行下去,这个过程一直继续进行下去,直到商为直到商为0 0,然后将所得余数以相反的次序排列,就得到对,
20、然后将所得余数以相反的次序排列,就得到对应的二进制数应的二进制数。例:把十进制例:把十进制8383转换为二进制:转换为二进制:则则()()()()十十 进进 制制 二二 进进 制制不停地除以不停地除以2 2 直到商直到商为为0 0为止为止按权相加数制间转换(整数)数制间转换(整数)倒取余数倒取余数(11001) 21241231202525小练习:十进制456转换为二进制是? 二进制10101010转换为十进制是?十十 进进 制制 八八 进进 制制不停地除不停地除以以8 8 直到商直到商为为0 0为止为止按权相加数制间转换(整数)数制间转换(整数)倒取余数倒取余数(165)8=182 + 68
21、1 + 580=1171.6文本文本信息在计算机内的信息在计算机内的表示与表示与存储存储-编码编码1.英文字符的编码英文字符的编码 ACSII码(American Standard Code for Information Interchange):中文名为:美国信息交换标准代码 ASCII码用7位二进制数表示一个字符。通过查ASCII码表可得到每一个字符的ASCII码值。例如:“A”字符的ASCII编码为1000001。 在计算机内,每个字符的ASCII码用1个字节(8位)来存放,字节的最高位为校验位,通常用“0”填充,后7位为编码值。例如,大写字母A在计算机内存储时的代码为01000001
22、。01000001 d d6 6d d5 5d d4 4d d3 3d d2 2d d1 1d d0 000000000100101001001101110010010110111011011111100000000NULNULDLEDLESPSP0 0 P P p p00010001SOHSOHDC1DC1! !1 1A AQ Qa aq q00100010STXSTXDC2DC2 2 2B BR Rb br r00110011EXTEXTDC3DC3# #3 3C CS Sc cs s01000100EOTEOTDC4DC4$4 4D DT Td dt t01010101ENQENQNAK
23、NAK% %5 5E EU Ue eu u01100110ACKACKSYNSYN& &6 6F FV Vf fv v01110111BELBELETBETB 7 7G GW Wg gw w10001000BSBSCANCAN( (8 8H HX Xh hx x10011001HTHTEMEM) )9 9I IY Yi iy y10101010LFLFSUBSUB* *: :J JZ Zj jz z10111011VTVTESCESC+ +; ;K K k k 11001100FFFFFSFS,N N n n 11111111SISIUSUS/ /? ?O O_ _o oDELDELASCII
24、码表码表汉字输入汉字输入码码 输入输入码所解决的问题是如何使用西文标准键盘码所解决的问题是如何使用西文标准键盘把汉字输入到计算机内。汉字输入法编码主要把汉字输入到计算机内。汉字输入法编码主要包括音码、形码、音形码、无理码以及手写、包括音码、形码、音形码、无理码以及手写、语音录入等方法语音录入等方法。 流行流行的输入法软件有搜狗拼音输入法的输入法软件有搜狗拼音输入法、极点、极点五五笔输入法笔输入法、讯、讯飞语音输入法、百度手写输入法飞语音输入法、百度手写输入法等等1.6汉字编码汉字编码 汉字汉字在计算机在计算机内要内要转换成转换成 0 0 和和 1 1的代码才能存储的代码才能存储, ,占占两个字
25、节的位置。输入进来的汉字先转为国标码两个字节的位置。输入进来的汉字先转为国标码, ,再转换再转换成机内码成机内码。(2 2)国标码)国标码国标码国标码(GB2312(GB23121980)1980)规定每个汉字用两个字节来表示,规定每个汉字用两个字节来表示,每个字节每个字节只用只用后后7 7位,因此可以表示的汉字数为位,因此可以表示的汉字数为214=16 384214=16 384个。个。如:如:“啊啊” ” 的国标码的国标码查表得查表得 1.6汉字编码汉字编码 (3 3)机内码)机内码汉字机内码是计算机内部表示汉字的代码,主要用来对汉汉字机内码是计算机内部表示汉字的代码,主要用来对汉字进行存
26、储、处理、传输等操作。字进行存储、处理、传输等操作。国标码每个字节前添国标码每个字节前添1 1即可转换成机内码即可转换成机内码. .例:例:“啊啊” 的机内码的机内码表示为表示为 1011000010100001(B0A1) 字节最高位的字节最高位的“1 1”作为识别汉字的标志,计算机在处理作为识别汉字的标志,计算机在处理最高位是最高位是“1 1”的代码时把它理解为汉字,是的代码时把它理解为汉字,是“0 0”时把它时把它理解为理解为ASCIIASCII码字符。码字符。汉字汉字字型码字型码 汉字字型码又称字模,用于汉字在显示屏或打印机上汉字字型码又称字模,用于汉字在显示屏或打印机上输出。汉字字型
27、码通常有两种表示方式:点阵和矢量表示输出。汉字字型码通常有两种表示方式:点阵和矢量表示方式。方式。 点阵点阵表示方式就是将汉字看成是由一个矩形框内的许表示方式就是将汉字看成是由一个矩形框内的许多点构成的,有笔画的位置用黑点表示,没笔画的位置用多点构成的,有笔画的位置用黑点表示,没笔画的位置用白点白点表示。表示。用一组二进制数表示点阵,用用一组二进制数表示点阵,用0 0表示白点,用表示白点,用1 1表示黑点。根据输出汉字的要求不同,点阵的大小也不同。表示黑点。根据输出汉字的要求不同,点阵的大小也不同。简易型汉字为简易型汉字为16161616点阵,提高型汉字为点阵,提高型汉字为24242424点阵
28、、点阵、32323232点阵等。点阵数越多,字型越美观,所占存储空间也点阵等。点阵数越多,字型越美观,所占存储空间也越越大大。 已知已知汉字点阵的大小,就可以计算出存储一个汉字汉字点阵的大小,就可以计算出存储一个汉字所需占用的字节空间,即所需占用的字节空间,即字节数字节数= =点阵行数点阵列数点阵行数点阵列数/8/8。例如存储一个例如存储一个16161616点阵汉字所需的字节数为:点阵汉字所需的字节数为:161616/8=32B16/8=32B。汉字汉字字型码字型码各种汉字代码之间的关系各种汉字代码之间的关系音 码 形 码 音 形 码 显 示 汉 字 打 印 汉 字 汉 字 输 入 国 标 码
29、 机 内 码 地 址 码 字 形 码 汉 字 输 出 汉字的输入、汉字的输入、处理和输出的过程处理和输出的过程实际上是汉字的各实际上是汉字的各种代码之间的转换种代码之间的转换过程。过程。 其他编码其他编码汉字内码内 容 简 介GBK码GBK编码是中文编码扩展国家标准(GB即“国标”,K是“扩展”的汉语拼音第一个字母),全称为汉字内码扩展规范,是对GB 2312国标码的扩充,共收录21 003个汉字和883个符号,并提供1 894个造字码位,简体字和繁体字融为一库GB 18030码GB 18030是在国标码和汉字内码扩展规范GBK 1.0规范基础上的扩充。它采用单字节、双字节、四字节混合编码,共
30、收录了27 000多个汉字,且在统一的编码框架下,为未来的扩充提供了充足的空间。该标准的实施将为制定统一的应用软件中文接口标准规范创造条件BIG 5码BIG 5码是一个繁体字编码方案,它广泛地应用于计算机和网络中。它是一个双字节编码方案,包括440个符号,一级常用汉字5 401个,二级次常用汉字7 652个,共计13 000多个汉字UCS码UCS码(universal multiple-octet coded character set ,通用多八位编码字符集)是国际标准化组织(ISO)为各种语言字符制定的编码标准。所谓“八位”就是一个字节,“多八位”就是多个字节Unicode码 Unicod
31、e码是可以容纳世界上所有文字和符号的字符编码方案。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换和处理的要求。在创造Unicode之前,没有一种编码可以包含足够的字符。即使是一种语言,例如,英语,也没有哪一个编码可以适用于所有的字母、标点符号和常用的技术符号。目前许多操作系统和其他产品都支持它,Unicode标准的出现和支持它工具的存在是近来全球软件技术最重要的发展趋势 如何识别文本文件的编码举例:1、如果是一份电子邮件,在邮件格式的头部有如下语句:Content-Type: text/plain; charset=UTF-8。2、对于IE浏览器,在网
32、页中右击,选取“查看源文件”,查看网页头部有如下语句:例如,例如,3、在“记事本”程序中输入字符后,选择保存时会看到在最后一个“编码”下拉框中显示有“ANSI、Unicode、UTF-8”等编码选择。46n导引问答题导引问答题n计数计数制及其运算制及其运算n文本信息在计算机内的表示与存储文本信息在计算机内的表示与存储n数值数值在计算机中的在计算机中的表示与运算表示与运算第二讲第二讲 信息与数字化信息与数字化 1.7.1 计算机中数的表示计算机中数的表示1数的正负表示规定规定二进制数的最高位(最左边的)称为符号位,符号二进制数的最高位(最左边的)称为符号位,符号位为位为“0 0”表示该数为正数,
33、符号位为表示该数为正数,符号位为“1 1”表示该数为表示该数为负数。负数。例如,用例如,用8 8位二进制数表示十进制的位二进制数表示十进制的+50+50和和-50-50:(+50)10 =(00110010)2 (-50)10 =(10110010)21.7.1 计算机中数的表示计算机中数的表示2定点数和浮点数(1)定点数 定点小数:小数点默认在符号位之后(小数点不占二定点小数:小数点默认在符号位之后(小数点不占二进制位),符号位右边的第一位是小数的最高位。进制位),符号位右边的第一位是小数的最高位。 例如:定点小数(10110000)2=(-0.375)10 定点整数:小数点默认在二进制数的
34、最后(小数点不定点整数:小数点默认在二进制数的最后(小数点不占二进制位),符号位后的所有位表示的是一个整数占二进制位),符号位后的所有位表示的是一个整数。例如:定点整数(10110000)2=(-48)10 用定点数表达 比如,我们定点数规定总共16位,其中小数占低7位 那么110.011B表达为:表达为: 0000001100110000 定点数就是指在一个数中,整数部分和小数部分位数固定。不同的机器规定不同,此处仅为举例。有些机器规定定点数总共32位,其中小数占低13位那么有整数又有小数那么有整数又有小数110.011B110.011B如何表示呢?如何表示呢?有一个隐含小数点 定点数就是小
35、数点是固定不动的,浮点数就是小数点是浮动的。110.011B110.011B如何用浮点数表示呢?如何用浮点数表示呢?1.7.1 计算机计算机中中浮点浮点数数的表示的表示用浮点数表达 我们都知道,十进制数可以用科学表达法表示:23400=0.234105 同理,一个二进制数,也可写成如下的形式:110.011B=0.1100112+11 注意:+11称为阶码,是一个二进制整数,0.110011称为尾数,是一个二进制纯小数。 浮点数的表示方法机器数用阶码和尾数两部分表示,称为浮点表示法。一般规定,阶码是定点整数,尾数是定点纯小数。 格式:究竟这种形式究竟这种形式t t2e在机器里如何转换成二进制代
36、码串呢?在机器里如何转换成二进制代码串呢?110.011B=0.1100112+11,浮点格式(32位)表示为: 00000011 011001100000000000000000提示:前面一个字节表示阶码,后三个字节表示尾数浮点数的表示方法 例如: 256.5 =100000000.1B=0.10000000012+1001的浮点格式(32位)为 浮点表示中,尾数的大小和正负决定了所表示的数的有效数字和正负,阶码的大小和正负决定了小数点的位置,因此机器数小数点的位置随阶码的变化而浮动。定点数和浮点数的适用场合 一台计算机中究竟采用定点表示还是浮点表示,要根据计算机的使用条件来确定。浮点数可表
37、达的小数范围非常广,但浮点数运算量非常大。 一般在高档微机以上的计算机中同时采用定点、浮点表示,由使用者进行选择,而功能简单的单片机中多采用定点表示。1.7 基本逻辑运算基本逻辑运算、三种基本逻辑运算:逻辑非(NOT) 、逻辑与(AND) 、逻辑或(OR) 。2、逻辑变量的取值和运算的结果:只有“真(True)”“假(False)”两个值,在计算机中,可用0表示“假”,用1表示“真”。、 逻辑“与”运算规则 (大家为真,则我为真)0 AND 00,0 AND 10,1 AND 00,1 AND 11、逻辑“或”运算规则 (只要有一个人为真,则我为真)0 OR 00,0 OR 11,1 OR 01,1 OR 115、 逻辑“非”运算规则NOT 01, NOT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年朔州职业技术学院单招职业技能考试题库及答案1套
- 2026年湖南单招摸拟试题及答案1套
- 2026年山东职高单招试题附答案
- 2026年深圳电工竞赛试题及完整答案1套
- 2026年无锡工艺职业技术学院单招职业技能测试题库附答案
- 2026年心理学测试题期末及完整答案1套
- 2026年无锡城市职业技术学院单招职业适应性考试题库附答案
- 2026年河源职业技术学院单招综合素质考试题库附答案
- 2026年成都文理学院单招职业倾向性考试模拟测试卷及答案1套
- 2026年吉林省经济管理干部学院单招职业倾向性考试题库及答案1套
- 机械原理发展史总结
- 如何做好信访工作
- 译林 英语 五年级下册 电子课本
- 四川省广安市武胜县+2023-2024学年九年级上学期期末考试道德与法治试题
- 北京市海淀区卫生学校招聘真题
- 钢筋焊接施工安全技术交底
- 销售授权书模板
- 2021年10月全国自学考试00265西方法律思想史试题答案
- 2023年关于宁波市鄞州粮食收储有限公司公开招聘工作人员笔试的通知笔试备考题库及答案解析
- 经典离骚公开课
- GB/T 18318-2001纺织品织物弯曲长度的测定
评论
0/150
提交评论