计算机基础知识补充..pptVIP

  • 2
  • 0
  • 约7.64千字
  • 约 31页
  • 2019-01-14 发布于湖北
  • 举报
1.1 计算机中的数制和编码系统 计算机中的数制 进位计数制的两个要素: 基数:它是指各种进位计数制中允许选用基本数码的个数。例如,十进制的数码有:0、1、2、3、4、5、6、7、8和9,因此,十进制的基数为10。 权值:每个数码所表示的数值等于该数码乘以一个与数码所在位置相关的常数,这个常数叫做权值。其大小是以基数为底、数码所在位置的序号为指数的整数次幂。例如,128.7=1×102+2×101+8×100+7×10-1。 数的进制 十进制 在数字后加字母D或不加字母,如105D或105。 二进制 在数字后面加字母B,如101B。 十六进制 在数字后加字母H,如16EH。 八进制 八进制数:在数字后面加字母Q,如163Q。 计算机为什么采用二进制 电路简单 可靠性高 两种状态表示二进制两个数码,数字传输和处理不容易出错,因此电路工作更加可靠。 运算简单 二进制运算法则简单,例如加法法则只有3个,乘法法则也只有3个。 逻辑性强 二进制只有两个数码,正好代表逻辑代数中的“真”和“假”。 二进制数与十进制数之间的转换 二进制数转换成十进制数——按权展开法 二进制数转换成十进制数时,只要将二进制数展开,然后将各项数值按十进制数相加,便可得到等值的十进制数。 例如: 十进制数转换成二进制数 十进制数有整数和小数两部分,转换时整数部分采用除2取余法,小数部分采用乘2取整法,然后通过小数点将转换后的二进制数连接起来即可。 二进制数与八进制数、十六进制数之间的相互转换 微型计算机中的数据类型 常用数据类型 带符号整数、无符号整数、 字符串、位、浮点数 1.数据在内存储器中的存储方式 数据在内存儲器中的存储方式 字节Byte :8位二进制数称为 一个字节,数据在内存中常以 Byte为单位进行存储 * * 同理,若将任意进制数转换为十进制数,只需将数(N)R写成按权展开的多项式表示式,并按十进制规则进行运算, 便可求得相应的十进制数(N)10。 2 215 余数 2 107 1 2 53 1 2 26 1 2 13 0 2 6 1 2 3 0 2 1 1 0 1 结果 (215)10 = 2 或写为:215D = 例如:将(215)10转换成二进制数 小数部分,采用乘2取整法 例如:将(0.6875)10转换成二进制数 0.6875 取整数部分 × 2 1.3750 1 0.3750 × 2 0.7500 0 × 2 1.5000 1 0.5000 × 2 1.0000 1 0.0000 结果 (0.6875)10 = (0.1011)2 如果十进制小数不能用有限位的二进制数表示,则根据精度取几位 例如:(0.

文档评论(0)

1亿VIP精品文档

相关文档