第3章 计算机中数据的表示.

Slides:



Advertisements
Similar presentations
因数与倍数 2 、 5 的倍数的特征
Advertisements

第二章 计算机基础 普通高等教育 “ 十一五 ” 国家级规划教材 全 国 高 等 医 药 院 校 药 学 类 规 划 教 材 大学计算机基础.
2 和 5 的倍数的特征 运动热身 怎样找一个数的倍数? 从小到大写出 2 的倍数( 10 个): 写出 5 的倍数( 6 个) 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , 20 5 , 10 , 15 , 20 , 25 , 30.
0/40 符号( symbol )编码  1 字符编码  2 汉字编码  3 其他编码. 1/40 一、字符编码- ASCII 码 American Standard Code Information Interchange ,美国标准信息交换码; 由美国国家标准化协会 ANSI( American.
计算机概论 计算机概论 计算机的发展与展望 计算机的特点及应用 信息的表示及存储 计算机系统概述 计算机与信息社会 计算机安全 综合应用.
信息的编码和存储. 数制 二进制系统 信息编码 信息的存储 信息压缩 STS 议题STS 议题 数制 按进位的原则进行计数,被称为数制。 ( 0 , 1……9 ) 数值特点: 逢 N 进一。 N 指数制中所需数字字符的总个数, 也被称为基数。( 10 ) 位权表示。位权是指一个数字在某个固定位 置上所代表的值,处在不同位置上的数字.
第三章 数据在计算机中的表示 进位计数制及相互转换 进位计数制及相互转换 3.2 数据在计算机中的表示 数据在计算机中的表示.
教学进度 计算机科学与工程系 大学计算机基础 (省精品课程) 计算机信息基础 (第二章) 华南农业大学 信息学院.
数制 (1) 基数:在一种数制中,只能使用一组固定的数字符号 来表示数目的大小,其使用数字符号的个数,就称为该数 制的基数。其规则是 “ 逢 b 进一 ” ,则称为 b 进制的基数。 十进制( Decimal )的基数是 10 ,,它有 10 个数字符号, 即 0 , 1 , 2 , 3 , 4 ,
1 1.2 信息的表示与存储  数据:数据是对客观事物的符号表示。 如,数值、文字、语言、图形、图像等都是不同形 式的数据。  信息:信息是既是对客观事物变化和特征的反映,又 是事物之间相互作用、相互联系的表征。 信息必须数字化编码,才能用计算机进行传送、存 储和处理。 信息具有针对性和时效性。
第 2 章 数据表示及逻辑基础. Overview  数制  数、码  编码与文本  多媒体数据  逻辑基础.
第一章 信息与信息技术 第二节 信息的编码. 巩固练习 1 、现代社会中,人们把()称为构成世界 的三大要素。 A. 物质、能量、知识 B. 信息、物质、能量 C. 财富、能量、知识 D. 精神、物质、知识 2 、下列叙述中,其中( )是错误的 A 信息可以被多个信息接收者接收并且多次使用 B 信息具有时效性特征.
三级偏软考点. 第一章必考点 1. 计算机的进位数制 (1) 计算机中所有数据是二进制 0,1 表示 (2) 在现实生活中人们普遍使用十进制 如何把十进制转换成计算机所识别的二 进制?整数是除 2 取余法,小数是乘 2 取 整法.
练一练: 在数轴上画出表示下列各数的点, 并指出这些点相互间的关系: -6 , 6 , -3 , 3 , -1.5, 1.5.
计算机基础知识之一 第一节 计算机中的数制 及其转换.
计算机基础 张莉莉老师的联系方式: tel: qq: 学习资源: 求索课堂:操作系统
大学计算机基础.
Foundations of Computer Application
计算机的数制、码制及其运算 2010赛前知识点梳理.
微型计算机中数的编码和字符的表示 1 数的表示与转换方法 2 带符号数的表示方法 3 定点数与浮点数 4 计算机中的编码.
第1章 计算机基础知识 1.4 二进制数的运算及其加法电路 1.4.1二进制数据算术运算规则 (1) 加法运算规则
计算机基础 第2讲 授课教师:徐鲁辉.
微机原理与接口技术 大家好!.
第1章 信息时代与计算机 信息与信息技术 计算机概述 计算机系统工作原理和组成 计算机中信息的表示
1.5 数制与编码 任务1:了解二进制数和十进制数之间的转换 任务2:认识ASCII码和汉字编码 汉字编码 ASCII码 计算机基础知识
计算机文化基础 第二课 计算机基础知识.
第2章 计算机基础知识 2.1 图灵机简介 2.2 数的不同进制 2.3 数制间相互转换 2.4 原码、补码、反码 2.5 字符数据编码.
第一章 计算机系统结构.
21世纪高职高专规划教材 计算机文化基础教程 谢惠 向隅 主编 中国水利水电出版社.
本章要点: 计算机的发展与应用; 数制与编码; 计算机系统组成; 计算机的性能指标。
第1章 计算机基础知识 (第2节).
计算机基础知识 丁家营镇九年制学校 徐中先.
计算机应用基础教程 第一章 计算机基础知识 实践训练中心.
单片机原理及接口技术.
计算机文化基础 参考教材:《计算机文化基础》 (李秀主编,清华大学出版社) 任课教师: 程世杰 所在单位: 计算中心(哈理工大学)
第 1 章 概 论.
第一章 计算机基础知识.
IBM—PC汇编语言 程序设计(第二版) 主讲 李敬兆 Ch1 基础知识.
清华大学计算机系列教材 IBM—PC汇编语言 程序设计(第二版).
1.1 什么是单片机 1.2 单片机的特点 1.3 单片机的发展与应用 1.4 计算机中的数和编码
大学计算机基础——周口师范学院 第1章 计算机基础知识 1.2 数据编码.
第2章 计算机的基础知识.
1.1 数制与编码 1.2 计算机中数值数据的表示与运算 1.3 计算机系统的组成 1.4 微型计算机概述
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
第一章 函数与极限.
本节内容 字符编码 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
计算机文化概论
C语言程序设计 主讲教师:陆幼利.
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
第1章 数制与编码.
<编程达人入门课程> 本节内容 内存的使用 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
第4章 Excel电子表格制作软件 4.4 函数(一).
组合逻辑电路 ——中规模组合逻辑集成电路.
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
2017第二轮选考复习 多媒体信息编码.
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
第4课时 绝对值.
第二章 Java基本语法 讲师:复凡.
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
数据表示 第 2 讲.
第一章 微型计算机中的数据类型.
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
微机原理与接口技术 西安邮电大学计算机学院 董 梁.
复习:十进制与其他进制的转换 十进制转换为二进制: 短除法:除以2倒取余数 十进制转换为十六进制: 短除法:除以16倒取余数
第9章 位 运 算.
第一章 绪 论 1.1 概 述 1.2 数制与代码.
单片机原理及其应用 主讲教师 赵琳.
学习目标 1、什么是列类型 2、列类型之数值类型.
数字电子技术 项目1 简单加法器电路设计与测试
Presentation transcript:

第3章 计算机中数据的表示

第3章 3.1 数字化信息编码的概念 3.2 了解进位计数制系统 3.3计算机的逻辑思维基础 3.4 数值数据在计算机中的表示与运算 3.5 非数值信息的编码与表示

数据表示──指能由计算机硬件直接识别的数据类型,如字符串、定点数、浮点数等。 硬件直接识别意味着某种数据类型可用计算机硬件直接表示出来,并能由计算机指令直接调用该数据。 数据表示将直接影响算法的选择、计算机硬件结构与组成。

数据表示的发展史: 定点数→浮点数→十进制数→字符串数据和堆栈数据→向量数据表示。

3.1 数字化信息编码的概念 信息时代几乎一切信息都要转换成数字,才能用计算机和通信技术进行传播和交流。 用数字表示各种信息,叫做信息的数字化表示,也叫信息的编码,这是信息技术的重要环节。 信息编码就是用少量简单的基本符号,选用一定的组合规则,以表示出大量复杂多样的信息。

3.2 了解进位计数制系统 进位计数制 不同进位计数制间的相互转换

一、进位计数制 一个数字所表示的数值大小与其在数中的位置有关。 如:十进制(0~9) 111.1=1*102+1*101+1*100 +1*10-1 权展开式 数位:一个数中的不同位置。 基数:计数制中所用到的数字个数。 权:不同数位上的固定常数。 在计算机学科为了和其它几种进制的数区别,一般写成(111.1)10或111.1D 或111.1 D(Decimal)

二进制 由数字0、1组成。 在计算机学科为了和其它几种进制的数区别,在二进制数后加B或右下角加2 B(Binary) 基数:2 权:整数部分2 n-1 小数部分2 -n (100.11)2 100.11B 100.11B= 1*22+0* 21 +0* 20 +1* 2-1 +1* 2-2 =4.75D

计算机采用二进制的优点: 1、简单可行,容易实现。 2、运算规则简单。 3、适合逻辑运算。 数的输入输出使用十进制,在计算机内部的存储、运算使用二进制。

八进制 由数字0~7组成。 在计算机学科为了和其它几种进制的数区别,在八进制数后加O或右下角加8 O(Octonary) 基数:8 权:整数部分8 n-1 小数部分8 -n (123)8 123O 123O= 1*82+2* 81 +3* 80 =83D

十六进制 由数字0~9和字母A~F组成。 在计算机学科为了和其它几种进制的数区别,在十六进制数后加H或右下角加16 H(Hexadecimal) 基数:16 权:整数部分16 n-1 小数部分16 -n (AB.4)16 AB.4H AB.4H= 10*161 +11* 160 +4* 16-1 =171.25D

二、不同进位计数制间的相互转换 1、非十进制转换为十进制 写出权展开式 2、十进制转换为非十进制 整数部分采用除基逆序取余法 小数部分采用乘基顺序取整法 例:将十进制数236.625转换为二进制

整数部分: 结论:由上可看出,用该整数首先除以2,得到的余数是二进制数的最低位(即最右边的一位数),若商为0,转换结束;若商不为0,则再除以2,又得一余数,是从右数第二位的数,如此继续下去,直到商为0停止。 结果:11101100

小数部分: 0.625*2=1.250• • • • • •1 0.250*2=0.500• • • • • •0 0.500*2=1.000• • • • • •1 得:0.101 (最高位) (最低位) 结论:由上可看出,首先用该整数的小数部分乘以2,得到乘积的整数部分是二进制数的最高位(即最左边的一位数),若得到乘积的小数部分为0,转换结束;否则,再乘以2,又得一整数,是从左数第二位的数,如此继续下去,直到乘积的小数部分为0或达到指定的位数时停止。 即得:236.625D= 11101100.101B

同理可对十进制转换为八进制、十进制转换为十六进制等进行操作。 205D转换为十六进制 0.1875D转换为八进制 CDH 0.14O

练习 下列一组数中,最大的数是( A )。 A)(1A)16 B)21 C)(11000)2 D)(21)8

计算机系统中数据的单位 【位】bit : 二进制位,是计算机中数据最小的单位。 【字节】Byte : 8位二进制数组成1个字节,是衡量信息数量或存储设备容量的基本单位。1 Byte = 8 bit 【字】Word : 由若干个字节组成。 1KB=210B=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB

3.3计算机的逻辑思维基础 人类具有高度发达的大脑,大脑是人类思维活动的物质基础,而思维是人类智能的集中体现。 人脑的思维有逻辑思维、形象思维和灵感思维三种基本方式。 逻辑思维的基础是概念、判断与推理,即将信息抽象为概念,再根据逻辑规则进行逻辑推理。由于概念可用符号表示,而逻辑推理可按串行模式进行,这一过程可以事先写成串行的指令由机器来完成。计算机就是这样一种用机器模拟人脑逻辑思维的人工智能系统。

 现代计算机组成单元的速度是人脑中神经元速度的几百万倍。因此,计算机处理问题的速度似乎应当比人脑快的多。事实上,对于那些推理或运算规则清楚的可编程问题,计算机确实可以高速有效地求解,例如弈棋。

计算机在数值运算和逻辑运算方面的精确与高速极大地拓展了人脑的能力。但是计算机在解决与形象思维和灵感思维相关的问题时,却显得无能为力。例如人脸识别(婴儿从人群中认出母亲,日本脸谱识别计算机对有变化人脸显示“不是人”),骑自行车,打网球等涉及联想或经验的问题,人脑可以从中体会那些只可意会、不可言传的直觉与经验,可以根据情况灵活掌握处理问题的规则,从而轻而易举地完成此类任务,而计算机在这方面则显十分笨拙。

3.4 数值数据在计算机中的表示与运算 数据是指所有能输入到计算机中并被计算机 识别、存储和加工处理的符号的总称。 ①数值数据:128,(32.56)8; ②非数值数据:“计算机”、“0730-8845139”。

假设用8个二进制位表示一个数,最高位是符号位(0表示正,1表示负),其余位称为数值位。 1.    原码 [+1]原=00000001 [-1]原=10000001, 2、反码 正数的反码和原码相同; 负数的反码:原码基础上,除符号以外数值位全部取反。 [+1]反=00000001 [-1]反=11111110 3、补码 正数的补码和原码相同; 负数的补码:反码的末位加1。 [+1]补=00000001 [-1]补=11111111

3.5 非数值信息的编码与表示 1、 字符编码 字符包括字母、数字和符号。 用以表示字符的二进制编码称为字符编码。 计算机中常用的字符编码是ASCII码 (American Standard Code for Information Interchange美国标准信息交换码)。在标准 ASCII码中,每个字符用七位二进制表示。编码 范围从0000000到1111111。

2、汉字编码 汉字的编码有:汉字输入码、汉字内码和汉字字形(输出)码等。 汉字输入码: 将汉字输入计算机而编制的代码,又称为外码。 常用的输入码分为四种:数字码(区位码和电报码)、 音码(全拼和双拼)、形码(五笔字型)和音形码 (智能ABC)。 汉字内码: 是计算机内部对汉字进行存储、处理的汉字代码, 它能够满足存储、处理和传输的要求。 用两个字节表示,每个字节的最高位都是1。

汉字字形码: 在屏幕或打印机上显示、输出时用的编码形式。 这种编码是通过点阵的形式产生的。所有的汉字都 可以在同样大的方块中显示。方块是由点组成的,所有 的点就是一个点阵。每个点可以由二进制的一个位组成,“0”、“1”分别代表“白”、“黑”两种颜色,凡是笔画经过 的地方为黑色,否则为白色。 根据不同字体汉字的不同要求,汉字的点阵大小也 有所不同,有16*16点阵,24*24点阵,32*32点阵等。点 阵越大,字形的质量越好。

下次课内容: 计算机网络

希望大家能学出好成绩,我们一起努力!