任何信息都可以被表示成0,1也就都能计算.

上传人:我** 文档编号:117182865 上传时间:2019-11-18 格式:PPT 页数:17 大小:1.88MB
返回 下载 相关 举报
任何信息都可以被表示成0,1也就都能计算._第1页
第1页 / 共17页
任何信息都可以被表示成0,1也就都能计算._第2页
第2页 / 共17页
任何信息都可以被表示成0,1也就都能计算._第3页
第3页 / 共17页
任何信息都可以被表示成0,1也就都能计算._第4页
第4页 / 共17页
任何信息都可以被表示成0,1也就都能计算._第5页
第5页 / 共17页
点击查看更多>>
资源描述

《任何信息都可以被表示成0,1也就都能计算.》由会员分享,可在线阅读,更多相关《任何信息都可以被表示成0,1也就都能计算.(17页珍藏版)》请在金锄头文库上搜索。

1、演讲人:拜拜 制作人:MM们 研究计算机的终极目的是解决社会/自然问题,如何解决呢? u将社会/自然问题用符号表达,基于符号进行计算,将计算 用软件/硬件来实现,这是解决社会/自然问题的基本思维模式 第2讲-符号化、计算化与自动化 u进位制:用数码和带有权值的数位来表示有大小关系的数值性信息的表 示方法。 u二进制 0和1与数值-二进制与算术运算 怎样用0和1表达数值性信息? 数值性信息 =127+126+125+124+023+122+021 +120 +02-1+12-2 = (245.25)十 例如: (1 1 1 1 0 1 0 1 . 0 1)二 7 6 5 4 3 2 1 0 .-

2、1 -2 27 26 25 24 23 22 21 20 . 2-1 2-2数位的权值 数位 二进制数 ur进制: 二进制有什么不足,怎样解决? 数值性信息 (dn-1dn-2d2d1d0 . d-1d-2d-m)r n-1 n-2 2 1 0 . -1 -2 -m rn-1 rn-2 . r2 r1 r0 . r-1 r-2 r-m =dn-1rn-1 + dn-2 rn-2+d2 r2 + d1 r1 + d0 r0 + d-1 r-1 +d-2 r-2 + + d-m r-m - -= 1n mi i i rd = 数位的权值 数位 r进制数 u 十六进制:0,1,2,3,4,5,6,7

3、,8,9,A(10), B(11), C(12), D(13), E(14), F(15) u 八进制:0,1,2,3,4,5,6,7 u 十进制:0,1,2,3,4,5,6,7,8,9 (365.2)10,(11011.01)2,(3460.32)八, (596.12)十六 数值的正负符号处理:机器数的原码、反码和补码 数值的符号如何表示呢? 数值的小数点的处理:定点数与浮点数 小数点如何处理呢? 非数值性信息可以用编码表示 u编码:编码是以若干位数码或符号的不同组合来表示非数值性信息的方法 ,它是人为地将若干位数码或符号的每一种组合指定一种唯一的含义。 例如:0-男,1-女 再如:000-

4、星期一 001-星期二 010-星期三 011-星期四 100-星期五 101-星期六 110-星期日 再如:000-一院 001-二院 010-三院 011-四院 100-五院 101-六院 110-七院 111-其他 0和1与字母符号-编码 为什么要用编码? 编码的三个主要特征 u 唯一性:每一种组合都有确定的唯一性的含义 u 公共性:所有相关者都认同、遵守、使用这种编码 u 易于记忆/便于识认性:有一定规律 ASCII码-英文字母符号的编码 uASCII码是英文字母与符号的0,1型编码方法,是用7位0和的不同组合 来表示10个数字、26个英文大写字母、26个英文小写字母及其一些特殊符 号

5、的编码方法,是信息交换的标准编码。 uASCII码:American Standard Code for Information Interchange B7B6B5B4B3B2B1B0 0 x x x x x x x 英文字母符号如何编码? ASCII码为什么要用8位来编码? 0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 0 “1” “N” 完整的ASCII码表 “大” u汉字内码:汉字在计算机内部采用汉字内码存储,汉字内码是一两字 节且最高位均为1的0,1型编码 计算机内部 由外到内 由内到外 b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2

6、 b1 b0 用0和1编码汉字,每个汉字在计算机内部由 2个字节表示 0 0 1 1 0 1 0 0 0 1 1 1 0 1 1 1 国标码 1 0 1 1 0 1 0 0 1 1 1 1 0 1 1 1 (机)内码 汉字的编码 0和1与字母符号-编码 (6) 汉字如何进行处理? 为什么会有那么多种汉字编码? “型” 输入码有若干:拼音码、字型码、区位码 拼音码: xing 双拼码: x; 其中,x表声母x,而;表韵母ing 五笔字型码: gajf 其中,g表字根“-”,a表开下的草字头,j表右侧立刀,f表下面土字 计算机内部 由外到内 由内到外 u汉字输入码是用键盘上的字母符号编码每一汉字的

7、编码,它使人们通过 键入字母符号代替键入汉字。 汉字的编码 0和1与字母符号-编码 (6) 汉字如何进行处理? 为什么会有那么多种汉字编码? “大” 用0和1编码无亮点和有亮点形成字形信息, 便于显示 汉字字形码是一种字模点阵码。也有不 同的处理汉字点阵信息的编码,如向量 编码等 oooooo11oooooooo oooooo11oooooooo oooooo11oooooooo oooooo11ooooo1oo 1111111111111111 oooooo11oooooooo oooooo11oooooooo oooooo11oooooooo oooooo11oooooooo oooooo

8、111ooooooo ooooo11oo1oooooo oooo11oooo1ooooo ooo11ooooo11oooo ooo1ooooooo11ooo oo1ooooooooo111o 11ooooooooooo1oo 计算机内部 由外到内 由内到外 大 u汉字字形码是用0和1编码无亮点和有亮点像素,形成汉字字形的一种编 码。依据字形码通过显示器或打印机输出汉字。 汉字的编码 0和1与字母符号-编码 (6) 汉字如何进行处理? 为什么会有那么多种汉字编码? “大”da 1 0 1 1 0 1 0 0 1 1 1 1 0 1 1 1 oooooo11oooooooo oooooo11ooo

9、ooooo oooooo11oooooooo oooooo11ooooo1oo 1111111111111111 oooooo11oooooooo oooooo11oooooooo oooooo11oooooooo oooooo11oooooooo oooooo111ooooooo ooooo11oo1oooooo oooo11oooo1ooooo ooo11ooooo11oooo ooo1ooooooo11ooo oo1ooooooooo111o 11ooooooooooo1oo 计算机内部 由外到内 由内到外 u汉字处理过程: 通过汉字外码输入,以汉字内码存储,以汉字字形码输出 汉字的编码

10、 0和1与字母符号-编码 (6) 汉字如何进行处理? 为什么会有那么多种汉字编码? 十个数字符号的编码-BCD码 BCD码:Binary Coded Decimal(二-十进制编码)是用位和的不同 组合,按照与进位制保持一致的关系,来表示10个十进制数字的方法。 10个数字,只需4位0/1数码即可 十进制0 1 2 3 4 BCD码00000001001000110100 十进制5 6 7 8 9 BCD码01010110011110001001 还有哪些编码? 为什么需要这些编码? 245的十进制记为245 245的二进制记为 11110101 245的八进制记为365 245的十六进制记为

11、F5 245的BCD码记为0010 0100 0101 245的ASCII码记为00110010 00110100 00110101 同一信息不同表示方法的对比 信息在计算机中为什么需要区分不同的类型? 进一步学习: u标准ASCII码:8位0,1型编码,最高位始终为0 u扩展ASCII码:8位0,1型编码,最高位为0时为标准ASCII码;最高位为1 时为扩展ASCII码。 uUNICODE: Unicode是国际组织制定的可以容纳世界上所有文字和符号的 字符编码方案。Unicode用数字0-0x10FFFF来映射所有的字符(最多可以容 纳1114112个字符,或者说有1114112个码位,码位就是可以分配给字符的 数字)。具体实现时,再将前述唯一确定的码位按照不同的编码方案映射为 相应的编码,有UTF-8、UTF-16、UTF-32等几种编码方案。 还有哪些编码? 再见

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号