计算机应用基础之数制转换教案.ppt
- 文档编号:2682916
- 上传时间:2022-11-07
- 格式:PPT
- 页数:31
- 大小:785.50KB
计算机应用基础之数制转换教案.ppt
《计算机应用基础之数制转换教案.ppt》由会员分享,可在线阅读,更多相关《计算机应用基础之数制转换教案.ppt(31页珍藏版)》请在冰豆网上搜索。
计算机应用基础一本通计算机应用基础一本通计算机基础知识计算机基础知识一级一级MSOffice教程教程2计算机应用基础一本通计算机应用基础一本通u二进制二进制u八进制八进制u十六进制十六进制u数制转换数制转换1.41.4数制转换与编码数制转换与编码3计算机应用基础一本通计算机应用基础一本通数值、字符等信息在计算机中的表示形式数值、字符等信息在计算机中的表示形式在早期设计的常用的进制主要是十进制(因为我们有十个手指)。
电子计算机出现以后,使用电子管来表示十种状态过于复杂,所以所有的电子计算机中电子管只有两种基本的状态,开和关。
也就是说,电子管的两种状态决定了以电子管为基础的电子计算机采用二进制来表示数字和数据。
在现实生活中,除了十进制,也存在很多使用其它进制的场合,如1小时为60分、1分为60秒,采用60进制。
u那么什么是数制呢?
那么什么是数制呢?
数制就是用一组统一的符号和规则表示数的方法。
数制就是用一组统一的符号和规则表示数的方法。
1.41.4数制转换与编码数制转换与编码4计算机应用基础一本通计算机应用基础一本通数制数制数数码基数基数表示形式表示形式十十进制制0、1、2、3、4、5、6、7、8、910(123)D123(123)10二二进制制0、12(101)B101B(101)2八八进制制0、1、2、3、4、5、6、78(123)O123O(123)8十六十六进制制0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F16(123)H123H(123)16什么是数制、数码、基数、位权?
什么是数制、数码、基数、位权?
基数:
基数:
一个数制所包含的数字符号的个数,称为该数制的基数。
位权位权:
数制中某一位上的1所表示数值的大小。
如:
十进制的123中,1的位权是102,2的位权是101,3的位权是100。
请问:
八进制的123中,1、2、3的位权分别是?
1.41.4数制转换与编码数制转换与编码5计算机应用基础一本通计算机应用基础一本通11、RR进制数转换为十进制数进制数转换为十进制数位权法:
把各非十进制数按权展开求和。
位权法:
把各非十进制数按权展开求和。
对于我们熟悉的十进制数1234=1103+2102+3101+4100如果带有小数,如将1234.56展开,可用下式表示:
1234.56=1103+2102+3101+4100+510-1+610-21.41.4数制转换与编码数制转换与编码6计算机应用基础一本通计算机应用基础一本通【例例1-1】将将(1101)B转换成十进制数。
转换成十进制数。
(1101)B=123+122+021+120=8+4+0+1=(13)D【例例1-2】将将(3BF)H转换成十进制数。
转换成十进制数。
【例例1-3】将将(374)O转换成十进制数。
转换成十进制数。
【例例1-4】将将(1011.11)2转换成十进制数。
转换成十进制数。
1.41.4数制转换与编码数制转换与编码7计算机应用基础一本通计算机应用基础一本通【例例1-2】将将(3BF)(3BF)HH转换成十进制数。
转换成十进制数。
这是一个这是一个1616进制数,数码进制数,数码BB的值等于的值等于1111,FF的值等于的值等于1515,可按权展开。
,可按权展开。
(3BF)(3BF)HH=3=3161622+11+11161611+15+15161600=3=3256+11256+1116+1516+1511=768+176+15=768+176+15=(959)=(959)DD【例例1-3】将将(374)(374)OO转换成十进制数。
转换成十进制数。
(374)(374)OO=3=38822+7+78811+4+48800=3=364+764+78+48+411=(252)=(252)DD8计算机应用基础一本通计算机应用基础一本通(11011001)B=27+26+24+23+20(37)O=3*8+7=31(2A)H=2*16+10=429计算机应用基础一本通计算机应用基础一本通练习:
练习:
5.字长为7位的无符号二进制整数能表示的十进制整数的数值范围是_。
A.0128B.0255C.0127D.11276.一个字节所能表示的最大无符号整数是_。
A.255B.128C.256D.1271.41.4数制转换与编码数制转换与编码CA10计算机应用基础一本通计算机应用基础一本通22、十进制数转换为、十进制数转换为RR进制数进制数整数部分整数部分:
除除RR取余取余将十进制数的整数部分连续地除以R取余数,直到商为0,余数逆序排列。
小数部分小数部分:
乘R取整将十进制数的小数部分连续地乘以R取整数,直到小数部分为0或达到要求的精度(小数部分可能永远不会得到0),所得的整数从小数点起依次排列,首次取得的整数排在最左边。
1.41.4数制转换与编码数制转换与编码11计算机应用基础一本通计算机应用基础一本通【例例1-5】将将(123)D转换成二进制数。
转换成二进制数。
转换结果为:
转换结果为:
(123)D=(1111011)B【例例1-6】将将(378)D转换成十六进制数。
转换成十六进制数。
【例例1-7】将将(0.6875)D转换成二进制数。
转换成二进制数。
【例例1-8】将将(0.15)D转换成十六进制数。
转换成十六进制数。
1.41.4数制转换与编码数制转换与编码12计算机应用基础一本通计算机应用基础一本通33、二进制、八进制与十六进制、二进制、八进制与十六进制二进制、八进制和十六进制之间存在着特殊的关系,即81=23,161=24,即一位一位八进制数可用三位二进制数表示,一位十六进制数可用八进制数可用三位二进制数表示,一位十六进制数可用4位二进制数表示。
位二进制数表示。
1)二进制与八进制的相互转换2)二进制与十六进制的相互转换1.41.4数制转换与编码数制转换与编码13计算机应用基础一本通计算机应用基础一本通11)二进制数和八进制数的转换)二进制数和八进制数的转换三位一组,不足三位用三位一组,不足三位用0补齐补齐(11000001.11100101)2(301.712)8,其转换如下:
其转换如下:
000000110102011310041015110611171.41.4数制转换与编码数制转换与编码14计算机应用基础一本通计算机应用基础一本通二进制数二进制数101110八进制数八进制数56(101110)B=(56)O1.41.4数制转换与编码数制转换与编码15计算机应用基础一本通计算机应用基础一本通22)二进制与十六进制的相互转换:
)二进制与十六进制的相互转换:
四位一组,不足四位用四位一组,不足四位用0补齐。
补齐。
【例例1-91-9】将将(1110101.01)2(1110101.01)2转换成十六进制数。
转换成十六进制数。
所以所以(1110101.01)2=(75.4)16【例例1-101-10】将十六进制数将十六进制数(3A6.C5)16(3A6.C5)16转换成二进制数。
转换成二进制数。
所以所以(3A6.C5)16=(1110100110.11000101)200112233445566778899AABBCCDDEEFF000000000001000100100010001100110100010001010101011001100111011110001000100110011010101010111011110011001101110111101110111111111.41.4数制转换与编码数制转换与编码16计算机应用基础一本通计算机应用基础一本通小结:
小结:
11、RR进制数转换为十进制数进制数转换为十进制数22、十进制数转换为、十进制数转换为RR进制数进制数33、二进制和八进制的转换、二进制和八进制的转换44、二进制与十六进制的转换、二进制与十六进制的转换1.41.4数制转换与编码数制转换与编码位权法:
把各非十进制数按权展开求和位权法:
把各非十进制数按权展开求和整数部分:
除整数部分:
除R取余;取余;小数部分:
乘小数部分:
乘R取整取整三位一组,不足三位用三位一组,不足三位用0补齐补齐四位一组,不足四位用四位一组,不足四位用0补齐补齐17计算机应用基础一本通计算机应用基础一本通二进制的简单运算二进制的简单运算11二进制的加减算术运算二进制的加减算术运算加法规则:
加法规则:
“逢逢2进进1”0011+0+1+0+101110减法规则:
减法规则:
“借借1当当2”01110-0-1-0-10011练习:
两个二进制数进行算术加法运算:
练习:
两个二进制数进行算术加法运算:
10100+111=1.41.4数制转换与编码数制转换与编码1101118计算机应用基础一本通计算机应用基础一本通22逻辑运算逻辑运算逻辑非(NOT)、逻辑或(OR,用表示)逻辑与(AND,用表示)1.41.4数制转换与编码数制转换与编码19计算机应用基础一本通计算机应用基础一本通1.4.6字符的编码字符的编码1.ASCII码码目前使用最广泛的西文字符编码是ASCII(美国信息交换标准交换代码美国信息交换标准交换代码)。
标准ASCII码使用77个二进位个二进位对字符进行编码,最多可编码27(128128)个字符。
其中有96个可打印字符,包括常用的字母、数字、标点符号等,另外还有32个控制字符(非图形字符,如空格、回车等)。
1.41.4数制转换与编码数制转换与编码20计算机应用基础一本通计算机应用基础一本通b6b5b4b3b2b1b00000010100111001011101110000NULDLESP空格空格0Pp0001SOHDCI!
1AQaq0010STXDC22BRbr0011ETXDC3#3CScs0100EOTDC4$4DTdt0101ENQNAK%5EUeu0110ACKSYN&6FVfv0111BELTB7GWgw1000BSCAN(8HXhx1001HTEM)9IYiy1010LFSUB*:
JZjz1011VTESC+;Kk1100FFFS,Nn1111SIUS/?
O_o表1-47位ASCII码代码表1.41.4数制转换与编码数制转换与编码数字数字1和字母和字母A、a的的ASCII值分别是多少?
值分别是多少?
大小写字母的大小写字母的ASCII值相差多少?
值相差多少?
数字、小写字母、大写字母数字、小写字母、大写字母ASCII码值从小到大排序。
码值从小到大排序。
1是31H,A是65,a是9732(20H)数字大写字母小写字母21计算机应用基础一本通计算机应用基础一本通练习:
练习:
28.已知英文字母m的ASCII码值为6DH,那么码值为4DH的字母是_。
NMPL1.41.4数制转换与编码数制转换与编码M22计算机应用基础一本通计算机应用基础一本通【例1-11】已知字母L的ASCII码值为“1001100”,不查ASCII编码表写出字母C和c的ASCII码。
C:
1000011c:
11000111.41.4数制转换与编码数制转换与编码23计算机应用基础一本通计算机应用基础一本通2.中文字符编码中文字符编码11)中文字符编码标准)中文字符编码标准国标码国标码为了满足国内在计算机中使用汉字的需要,中国国家标准总局1980年发布了信息交换用汉字编码字符集基本集,标准号为GB2312-80,因其使用非常普遍,也常被通称为国标码国标码或交换码交换码。
GB2312是一个简体中文字符集,采用二个字节编码一个汉字字符,其中汉字根据使用的频率分为两级,一级汉字一级汉字37553755个,按个,按汉语拼音排列,二级汉字汉语拼音排列,二级汉字30083008个,按偏旁部首排列。
个,按偏旁部首排列。
区位码区位码GB2312采用了二维矩阵编码法对所有字符进行编码。
首先构造一个9494行行9494
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 应用 基础 数制 转换 教案