www.357648.com

进制转换_百度文库

发布日期:2019-10-19 23:24   来源:未知   

  进制转换_数学_自然科学_专业资料。教师招聘考试信息技术学科—进制转换知识点汇总 为了帮助考生梳理知识点,中公教师特意为大家准备了信息技术教师招聘考试中进制 转换领域部分的常考点,希望这部分知识点汇总能为学员备考提供参考。 一、进制

  教师招聘考试信息技术学科—进制转换知识点汇总 为了帮助考生梳理知识点,中公教师特意为大家准备了信息技术教师招聘考试中进制 转换领域部分的常考点,希望这部分知识点汇总能为学员备考提供参考。 一、进制 (一)基本概念 数制即表示数值的方法, 它是指用一组固定的数字和一套统一的规则来表示数目的方法。 在计算机数制中,需要掌握数码、基数和位权的概念。 数码:数制中表示基本数值大小的不同数字符号。在一种数制中,只能使用一组固定的 符号来表示数的大小。例如,十进制有 10 个数码,分别为 0,1,2,3,4,5,6,7,8,9 十个数。十六进制有 16 个数码,分别为 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E, F。 基数: 一种数制所使用数码的个数。 例如, 十进制的基数为 10, 十六进制的基数为 16。 位权:一个数值中某一位上的 1 所表示数值的大小。例如,十进制的 123,1 的位权是 2 1 0 10 ,2 的位权是 10 ,3 的位权是 10 。 (二)进制表示 在计算机内部存储、处理和传递的信息均采用二进制代码来表示,二进制的基数为 2, 只有“0”和“1”两个数码。 除了二进制外,计算机中常用的还有八进制和十六进制。 对于不同的数制,我们常采用以下两种书写方式: 1.在数字后面加一个大写字母作为后缀,表示该数字采用的数制; 2.在括号外面加下标。 二、不同进制之间的转换 (一)R 进制转换为十进制数 R 进制转换为十进制数,只要将各位数字乘以各自的位权求和即可。 转换规则:采用 R 进制数的位权展开法,即将 R 进制数按“位权”展开形成多项式并求 和,得到的结果就是转换结果。 3 2 1 0 (1101)2=1×2 +1×2 +0×2 +1×2 =13 2 1 0 (732)8=7×8 +3×8 +2×8 =474 (1F04)16=1×16 +15×16 +0×16 +4×16 =7940 (二)十进制转换为 R 进制数 转换规则:整数部分(倒读法):“逐次除以基数取余”法,直到商为 0; 十进制转换二进制:(15)10 转换成二进制数。 3 2 1 0 因此,(15)10 转换成二进制数是(1111)2。 (三)二进制、八进制、十六进制数间的相互转换 1.二进制与八进制的转换 (1)二进制转八进制 1 位八进制数相当于 3 位二进制数,此二进制数转换成八进制数的转换规则如下:“三 位并一位”。例:(10010110)2=(226)8 (2)八进制转二进制 八进制数转换成二进制数的转换规则:“一位拆三位”。把 1 位八进制数写成对应的 3 位二进制数,然后连接起来即可。例:(2304)8=()2 2.二进制与十六进制的转换 (1)二进制转十六进制 1 位 16 进制数相当于 4 位二进制数,因此二进制转换成十六进制数的转换规则:“四 位并一位”。然后将每组二进制数转换成十六进制数。例:(10010110)2=(96)16 (2)十六进制转二进制 十六进制转换成二进制数的转换规则: “一位拆四位”。把 1 位十六进制数写成对应的 4 位二进制数,然后连接起来即可。例:(AOE)16=(0)2 3.非十进制数之间的转换 不满足以上三种情况下的两个非十进制数之间的转换, 可以先把要转换的数值转换成对 应的二进制数,然后再将二进制数转换成对应数制的数值。 一、常用的数制及特点 (一)常用数制的书写及进位规则 (二)二进制数的运算 二、计算机采用二进制编码 在计算机内部存储、处理和传递的信息均采用二进制代码来表示,二进制的基数为 2, 只有“0”和“1”两个数码。 采用二进制编码的原因: 1.容易表示,电压高低、开关的接通与断开都可以用“0”和“1”来表示; 2.节省设备,状态简单,抗干扰力强,可靠性高; 3.易于转换,跟不同数制间的转换,易于计算机处理的同时不影响人们使用十进制。 三、数制间的转换 1.R 进制转换为十进制:位权展开法。 2.十进制转换为 R 进制数 转换规则:整数部分(倒读法):“逐次除以基数取余”法,直到商为 0; 小数部分(正读法): “逐次乘以基数取整”法, 直到小数部分为 0 或者取到有效数位。 3.二进制转八进制:三位并一位。 4.八进制转二进制:一位拆三位。 5.二进制转十六进制:四位并一位。 6.十六进制转二进制:一位拆四位 四、ASCII 码 在 ASCII 码中,规定一个字符用 7 位二进制编码,8 位二进制存储,最高位为 0。 ASCII 共有 128 种编码,用来表示 128 个不同的字符,包括: 五、汉字编码 1.汉字输入码 常见的有智能 ABC、五笔字型码、搜狗输入法等。 2.汉字机内码 常见的机内码有 GB 码、GBK 码、BIG-5 码等。 3.字形码 字形码在显示或打印输出汉字时产生的字形,这种编码是通过点阵来实现的。全部的 字形码都放在汉字字库里。 根据对汉字质量要求不同, 常用的点阵有 16×16, 24×24, 32×32 及 48×48。 每个点在存储器中用一个二进制数存储, 用“0”、 “1”分别表示“白”、 “黑”。 根据点阵大小可计算出一个汉字所需的存储空间。例如,汉字“大”采用 16*16 的字形码, 在计算机中存储需要 16*16/8=32 个字节。 六、Unicode 编码 Unicode 编码是一套可以适用于世界上任何语言的字符编码, 其特点是: 不管哪一个国 家的字符码均以两个字节来表示。港妹免费图库自选商城白小姐心水