第2章--微型计算机应用基础2011-(2).pptVIP

  • 2
  • 0
  • 约7.19千字
  • 约 34页
  • 2019-07-31 发布于中国
  • 举报
保留版权 (C)YuHaiChen Email:yhc@126.com BBS:Epson 敬请指正 思考题 人类采用十进制,而计算机为什么采用二进制? 人类用不同的符号来表示数字、数的正负和字符,以示区分;计算机中将如何表示和区分? 数制之间转换 10→2:整数部分:除2取余,直到商为0。 小数部分:乘2取整,直到要求精度。 2→10:用公式展开。 2→16:以小数点为界,整数向左,小数向右,四位一段,不够4位补0,四位2进制数转一位16进制数。 16→2:一位十六进制数用四位二进制数等价表示。 注意到国标码两个字节的最高位均为0,为了区别于标准ASCII码,通常汉字编码的存储和传送不能直接采用国标码,而是采用内码的编码形式进行。所谓汉字的内码,是将国标码的两个字节最高位上的“0“变成“1”,或者说,将国标码的高位和低位字节分别加上80H即可得到。例如,汉字“国”的国标码为397A H,内码为B9FAH 汉字三种编码之间的关系如下: 一、真值与机器数 真值: 以人们习惯的自然方式表示的十进制数,称为该数的真值。譬如:+123, -86, -12.3。 机器数:在计算机中,将一个数连同其符号用二进制数来表示,这样的二进制数称为机器数。譬如 0101101011010011。 如何确定一个机器数的真值? 如何分辨

文档评论(0)

1亿VIP精品文档

相关文档