2022年《计算机基础》第二章计算机中的信息表示 .pdf
《2022年《计算机基础》第二章计算机中的信息表示 .pdf》由会员分享,可在线阅读,更多相关《2022年《计算机基础》第二章计算机中的信息表示 .pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机基础第二章计算机中的信息表示第二章 计算机中的信息表示基本要求 了解计算机中的数制表示方法,二进制代码、二进制数码及编码的概念,二进制和八进制、十进制、十六进制之间的转换。基本要点 2.1 进位计数制2.1.1 数制的概念数制是用一组固定的数字和一套统一的规则来表示数目的方法。2.1.2 基数基数是指该进制中允许选用的基本数码的个数。2.1.3 位权每个数码所表示的数值等于该数码乘以一个与数码所在位置相关的常数,这个常数叫做位权。位权的大小是以基数为底、数码所在位置的序号为指数的整数次幂。十进制的个位数位置的位权是100 ,十位数位置上的位权为101 ,小数点后 1 位的位权为 10-1
2、 。2. 2. 二进制代码和二进制数码2.2.1. 二进制的特点l 可行性采用二进制,只有和两个状态,需要表示、两种状态的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 电子器件很多,开关的接通和断开,晶体管的导通和截止、磁元件的正负剩磁、电位电平的低与高等都可表示、两个数码。使用二进制,电子器件具有实现的可行性。l 简易性二进制数的运算法则少,运算简单,使计算机运算器的硬件结构大大简化(十进制的乘法九九口诀表条公式,而二进制
3、乘法只有条规则)。l 逻辑性由于二进制和正好和逻辑代数的假(false )和真( true )相对应,有逻辑代数的理论基础,用二进制表示二值逻辑很自然。2.2.2. 二进制代码和二进制数码代码是事先约定好的信息表示的形式。二进制代码是把0 和 l 两个符号按不同顺序排列起来的一串符号。二进制数码有两个基本特征:用 0、l 两个不同的符号组成的符号串表示数量;相邻两个符号之间遵循 逢 2 进 l的原则,即左边的一位所代表的数目是右边紧邻同一符号所代表的数目的2 倍。在计算机中数据的最小单位是1 位二进制代码,简称为位 (bit) 。8 个连续的 bit 称为一个字节 (byte) 。2.2.3
4、数的二进制表示和二进制运算用二进制数码可以表示为: (101011001)2 l28+0 27+1 26+0 25+l 24+1 23+0名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 - - - - - - - - - 22+0 21+l 20 256+0+64+0+16+8+0+0+ l=(345 )10 二进制计数中个位上的计数单位也是1,即 20l,个位向左依次为 21,22,23,.;向右依次为 2-1 ,2-2 ,.。表 2-l 二进制数的运算规则加
5、 法乘 法减 法除 法0+0=0 0+1=1 1+0=1 1+1=10( 逢二进一 ) 00=0 01=0 10=0 11=1 0-0=0 1-0=1 1-1=0 0-1=1( 借一当二 ) 00=0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 15 页 - - - - - - - - - 01=0 10=( 没有意义 ) 11=1 逻辑运算有 或、与和非三种:逻辑或。用于表示逻辑 或关系的运算, 或运算符可用 +,OR,或表示。逻辑与。用于表示逻辑与关系的运算,称为
6、与运算,与运算符可用 AND , , ,或表示。逻辑非。用于表示逻辑非关系的运算,该运算常在逻辑变量上加一横线表示。2.3 不同数制间的转换(二、八、十六、十)不同数制间的转换采用基数乘除法基数乘除方法假设将十进制数转换为R 进制数:整数部分和小数部分须分别遵守不同的转换规则:对整数部分:除以 R 取余法,即整数部分不断除以R 取余数,直到商为 0 为止,最先得到的余数为最低位,最后得到的余数为位。对小数部分:乘 R 取整法,即小数部分不断乘以R 取整数,直到小数为 0 或达到有效精度为止,最先得到的整数为位(最靠近小数点),最后得到的整数为最低位。表 2-2 二进制、八进制、十六进制数的对应
7、关系表二进制名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 - - - - - - - - - 八进制二进制十六进制二进制十六进制000 001 010 011 100 101 110 111 0 1 2 3 4 5 6 7 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 15 页 - - - - - - - - - 0000 0001 0
8、010 0011 0100 0101 0110 0111 0 1 2 3 4 5 6 7 1000 1001 1010 1011 1100 1101 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - 1110 1111 8 9 A B C D E F 例:将 (35.25)10 转换成二进制数整数部分:2 2 2 2 2 2 2 35 取余数 低17 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
9、- - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 15 页 - - - - - - - - - 1 1 0 0 0 1 高8 4 2 1 0 注意:第一次得到的余数是二进制数的最低位,最后一次得到的余数是二进制数的位。也可用如下方式计算: 商 : 0 1 2 4 8 17 35 2 余数 1 1 0 0 0 1 小数部分:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 15 页 - - - - - - - - - 0.25 2
10、取整数 高0 0.50 2 1. 00 1 低注意:一个十进制小数不一定能完全准确地转换成二进制小数,这时可以根据精度要求只转换到小数点后某一位为止即可。将其整数部分和小数部分分别转换, 然后组合起来得 (35.25)10=(100011.01)2 例: 将二进制数( 11101110.00101011)2 转换成八、十六进制数( 011 101 110 . 001 010 110)2=(356.126 )8 3 5 6 . 1 2 6 ( 1110 1110 . 0010 1011)2=(EE.3B)16 E E . 3 B 将每位八(或十六)进制数展开为3(或 4)位二进制数。例 : (7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机基础 2022年计算机基础第二章计算机中的信息表示 2022 计算机 基础 第二 中的 信息 表示
限制150内