计算机原理课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信信息息计计量量单单位位 小小结结
例3:将 175.685D 转换为十六进制数
175.685D = 3039.ACH
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
例4 :将十进制小数0.6D转换成二进制数。
0.6D = 1001B
1. 数的长度
长度固定
2. 符号
最高位(最左端)为数的符号位 符号位: 0表示“+”,1表示“-”
3. 小数点
位置隐含 位置可固定(定点数),也可浮动(浮点数)
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
定点整数
提示:除到二进制小数点后4 位并未除尽(余数仍未为0)。
信息信编息码编码
信信息息计计量量单单位位 小小结结
注意:
有些十进制小数在转换为非十进制数的时候,用“乘基取整法” 无法得到精确值。
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
5 信息编码 一、数值型数据的两种表示方法
1. 纯二进制数,前面介绍的就是这种形式。 2. 压缩十进制数形式(Binary Code Dicemal)
= 192 + 56 + 2 + 0.75 = 250.75D
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
十进制
整数部分:除基取余(倒排) 小数部分:乘基取整
非十进制
信息信编息码编码 信信小息息结计计量量单单位位
例1:将 27.75D 转换为二进制数
= 8 + 2 + 1 + 0.25 = 11.25D
例2:将 B7.FH 转换为十进制数 B7.FH = 11×161 + 7×160 + 15×16-1
= 176 + 7 + 0.975 = 183.9375D
例3:将 372.6O 转换为十进制数 372.6O = 3×82 + 7×81 + 2×80 + 6×8-1
随着科技的发展还有其它方式输入汉字:语音输入、手写输入、 OCR识别等。
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法 信息编码
信息信编息码编码
信信小息息结计计量量单单位位
小小结结
汉字国标码
GB2312-80字符集(简体)
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
1.3 计算机概述 数据的表示方法
计算机中 常常用用数数制制
常用数制 数制的的转转换换方方法法
数计的的算表表机 示示中方方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
三、汉字编码
信息计量单位 小结
数据的表示方法
常用数制
常用数制 数制的的转转换换方方法法
进制
基数
规则 标志 表示方法
数计的的算表表示机示方中方法数法
十进制 (Decimal) 0,1,2,3,4,5,6,7,8,9
逢10进1, 借1当10
信息信编息码编码 信信小息息结计计量量单单位位 小小结结
二进制 (Binary) 0,1
H
BF23.5AH (BF23.5A)16
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信小息息结计计量量单单位位
小小结结
2 常用数制之间的转换方法 按权展开多项式
1.3 计算机概述 数据的表示方法
信息信编息码编码
信信小息息结计计量量单单位位
小小结结
汉字输入码
数字编码,区位码; 拼音编码,智能ABC,全拼; 字形编码,五笔;
例: 输入汉字“张”时的区位码,拼音码和五笔码
“张”区位码:5337 “张”拼音码:zhang “张”五笔码:xt
注意:同一个汉字,不同的输入法,它的输入码是不同的。
信信息息计计量量单单位位
小小结结
浮点数
数的指数表示形式:
N=M×RC
阶码C(Characteristic)
尾数M(Mantissa)
进制数的基R
2056D = 0.256 × 103 0.000029 = 0.29 × 10-5 (1011011)2 = 0.1011011 × 2111 (0.00110101)2 = 0.110101 × 2-10
逢2进1, 借1当2
八进制 (Octal)
十六进 制
(Hex)
0,1,2,3,4,5,6,7
逢8进1, 借1当8
0,1,2,3,4,5,6,7,8,9,A,B 逢16进1,
,C,D,E,F
借1当16
D
234.57D (234.57)10
B
1011010B (1011010)2
O
257.43O (257.43)8
数计的的算表表示机示方中方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
例: 127D的纯二进制方式和BCD方式表示 纯二进制方式:126D = 1111110 B
BCD方式:126D = 0001 0010 0110 B
126
1.3 计算机概述 数据的表示方法
计算机中 常常用用数数制制
常用数制 数制的的转转换换方方法法
27.75D = 11011.11B
小小结结
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
3 常用数制之间的转换方法
常用数制
例2:将 1725.6875D 转换为八进制数
数制的的转转换换方方法法
1725.6875D = 3275.54O
数计的的算表表示机示方中方法数法
信息信编息码编码
每位十进制数用四位二进制数表示。
十进制数 BCD码 十进制数 BCD码
0
0000
5
0101
1
0001
6
0110
2
0010
7
0111
3
0011
8
1000
4
0100
9
1001
1111
23 22 21 20
8 421
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
10100011010 00101001110 01001010010101
………
软件至今没有一个确切的定义。软件的功能是利用计算机本身提供的逻辑 功能来合理地组织计算机的工作,以便简化或代替人们使用计算机过程中 的各个环节,并为用户提供一个便于掌握、操作简便的工作环境。
数计的的算表表示机示方中方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信小息息结计计量量单单位位
小小结结
4 计算机中数的表示 在计算机中表示数需要考虑的三个问题
数计的的算表表机 示示中方方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
二、西文字符编码
ASCII码
ASCII - American Standard Code for Information Interchange,美国标准信息交换码 ;
7位编码,存储时占一个字节(Byte),第8位一般为0; 共128个编码, 27=128
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信小息息结计计量量单单位位
小小结结
八进制
三位分组
二进制
例2:将 34.27O 转换为二进制数
34.27O = 11100.010111B
1.3 计算机概述 数据的表示方法
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
例2:将 D3.E7H转换为二进制数 D3.E7H = 11010011.11100111H
1.3 计算机概述 数据的表示方法
1. 包括大小写英文字母(各26个) 2. 阿拉伯数字( 10个) 3. 标点符号和运算符( 32个) 4. 控制码(34个)
编码
1. 从A到Z 、从a到z 和 从0到9 码值均为+1 趋势 2. 大小比较:数字<大写字母<小写字母;如 0<A<a
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
wk.baidu.com计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信小息息结计计量量单单位位
小小结结
二进制
16 = 24
四位分组
十六进制
一位八进制数需要四位 进制数来表示。
四位分组
例1:将 11010101.11101001B 转换为十六进制数
11010101.11101001B = D5.E9H
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
三位分组
八进制
四位分组
二进制
十六进制
不能直接转换,需要通过转换成二进制来完成
信息信编息码编码 信信息息计计量量单单位位
例1:将 53.61O转换为十六进制数
53.61O = 2B.C4H
小小结结
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法 例2:将 C4.28H转换为八进制数
信息信编息码编码
信信息息计计量量单单位位
小小结结
C4.28H = 304.126O
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
汉字在计算机中的处理过程与编码的关系:
用户
输入
输入码
转换
输出 显示、打印
映射 字形码
国标码 转换、存储
机内码
相关处理:输入、存储、输入。 编 码:输入码、国标码、机内码、字形码。
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法 信息编码
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
信信息息计计量量单单位位
小小结结
非十进制
按权展开求和
十进制
例1:将 1011.01B 转换为十进制数 1011.01B = 1×23 + 0×22 + 1×21 + 1×20 + 0×2-1 + 1×2-2
信息信编息码编码
二进制
8 = 23
三位分组
八进制
一位八进制数需要三位 进制数来表示。
三位分组
信信息息计计量量单单位位 小小结结
例1:将 1101.01101B 转换为八进制数
001 101 . 011 010 1 5.3 2
首尾组不足三位时,首 尾用“0”补足
1101.01101B = 15.32O
计算机原理
任务 数据在计算机中的表示
学习目的
理解数制相关的基本概念;
掌握计算机中常用数制之间的转换方法; 了解信息在计算机中的编码方式;
掌握各种信息计量单位之间的关系。
2019/5/5
数据的表示方法 常用数制 数制的转换方法 数的表示方法 信息编码
1 计算机中常用数制
基本概念
进制,即进位制 基数 权值
小数点的位置约定在最低数值位的后面
信息信编息码编码 信信息息计计量量单单位位 小小结结
定点小数
小数点的位置约定在数符位和数值部分的最高 位之间,用以表示小于1的纯小数。
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
1.3 计算机概述 数据的表示方法
计算机中 常用常数用制数制
常用数制 数制的的转转换换方方法法
数计的的算表表示机示方中方法数法
信息信编息码编码
浮点数
例:-0.11011×2—011在机内的表示形式如下: 符号位
信信息息计计量量单单位位
小小结结
假定一个浮点数用4个字节来表示,则一般阶码占用1个字节,尾数 占用3个字节,且每部分的最高位均用以表示该部分的正负号。