大学计算机第二版冯博琴水电大基2版第1章节计算机发展和信息表示课件教学(4005KB).pptVIP

  • 1
  • 0
  • 约8.49千字
  • 约 87页
  • 2018-04-10 发布于广东
  • 举报

大学计算机第二版冯博琴水电大基2版第1章节计算机发展和信息表示课件教学(4005KB).ppt

* (2)轮廓字形 轮廓字形构造比较复杂,一个汉字中的笔画用一组曲线来勾画,每条曲线采用数学方法描述 中文版Windows中的TrueType字形就是采用轮廓字形的方法 优点是字形精度高,可以任意放大而不产生锯齿现象 缺点是输出之前必须经过复杂的运算 * 5.汉字地址码 (1)是指汉字的字形信息存储在点阵字库中的逻辑地址 (2)由于在汉字库中字形信息是按标准汉字交换码中汉字的顺序连续存放,地址码和汉字的机内码之间有简单的对应关系,通过机内码可以方便地计算出地址码 * 各种编码的关系 输入汉字:输入码向内码转换,通过输入字典实现,输入字典中保存有输入码和内码之间的对照表 存储、处理和传送汉字:以内码形式进行 显示和打印汉字:根据内码计算地址码,然后按地址码从字库中取出字形码 * 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 * * * * * * 馋死 * * * * * * * * * * * * * PPT研究院 POWERPOINT ACADEMY * * * * * 1.4 数制和数制转换 1.3.1 数制的概念 1.十进制数制 采用十个数码0~9 一个数制中包含的数码个数称为该数制的基数,因此,十进制数的基数就是10 推广到一般情况,使用不同的基数,就可以得到不同的进位计数制 加法规则:“逢十进一”。 在一个数中,处在不同位置的数码代表不同的数值,数值的大小与采用的进制和处在的位置有关 * 2. 二进制数 1) 0和1两个数字,逢二进一 2)算术运算 加法规则: 0+0=0 0+1=1 1+0=1 1+1=10 乘法规则: 0×0=0 0×1=0 1×0=0 1×1=1 3)逻辑运算: 与、或、非 4)计算机内采用二进制的原因 (1)两种状态的物理元件容易实现 (2)运算规则简单,简化电路 * 3. 八进制和十六进制 八进制数 采用八个数码0~7 进位规则是“逢八进一” 十六进制数 采用十六个数码,分别是0~9、A~F 进位规则是“逢十六进一” * 4. 各种进行数的表示方法 (1) 括号右下角加进制数 例如,(1011)2、(56)8、(987)10、(1A3)16 (2) 数字后加字母 H 十六进制 D 十进制 B 二进制 O 八进制 例如,1011B、56O、987D、1A3H * 对应关系 * 1.4.2 不同进制数据之间的转换 1.十进制数转换成N进制数 整数部分: 除以N取余数 小数部分: 乘N取整数 例1:将十进制整数25转换为二进制数 所以:25D=11001B * 例2: 将十进制整数193转换为十六进制数。 除以“十六取余” 因此,193D=C1H 例3: 将十进制小数0.3125转换为二进制数。 采用“乘以2取整”的方法 所以:0.3125D=0.0101B * 2.N进制数转换成十进制数 过程: (1) N进制数按权展开 (2) 展开的算式按十进制运算 (3) 运算结果为转换后的十进制数 例 4:将二进制数100110.101转换成十进制数。 100110.101B=1×25+0×24+0×23+1×22+1×21+0×20+1×2-1+0×2-2+1×2-3 =32+0+0+4+2+0+0.5+0+0.125 =38.625D * 例 5:将十六进制数2BA转换成十进制数。 2BA=2×162+B×161+A×160 =512+176+10 =698D * 3.二进制数和十六进制数之间转换 (1) 分组 每四位一组 整数: 从右至左 小数: 从左至右,位数不足右边补零 (2) 每一组用一位十六进制数表示 例 6:将二进制数1111101011011.001101转换成十六进制 分组,整数部分:0001 1111 0101 1011 小数部分:0011 0100 代替: 1111101011011.001101B=1F5B.34H * 4.二进制数和八进制数之间的转换 (1)分组 整数:从个位数开始从右向左每三位二进制数一组,最后一组不足三位时,在左边补零 小数:从小数点后第一位开始从左向右每三位一组,最后一组不足三位时,在右边补零 (2)替换 每一组的三位二进制数用一位八进制数代替。 * 例 7:将二进制01011101转换成八进制 分组,整数:010 100 101 小数:010 111 010 代替01011101B=245.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档