- 11
- 0
- 约1.06万字
- 约 68页
- 2018-11-11 发布于江苏
- 举报
计算机文化基础_Fall 2009 计算机中的数据表示 Lecture 3 内容提要 计算机的数制 数值型数据的表示和编码 字符型数据的表示和编码 图形及图像的表示 数字动画和数字视频的表示 声音的表示 计算机信息处理特征 信息处理——将信息转换为机内数据 数据——人读、机读两态 在计算机中的数据和指令都是用二进制代码表示的。 进位制数 日常生活中人们都采用十进制数 计算机的语言——二进制 计算机应用中使用的进制 二进制、八进制、十六进制 采用二进制的原因: 二进制数在物理上最容易实现 运算规则简单,易于实现 方便逻辑运算 二,八,十六进制数的特点 R进制数 一般来说,若把它们统称为R进制,则R进位制具有下列特点: 具有 R个数字符号:0,l,…,(R- 1) 由低位向高位是按逢R进一的规则进行计数 基数是R 基数和位权 基数——某进位制的基数是指该进位制中允许选用的基本数码的个数。例如:对于二进制,有两个数码(O,1),且由低位向高位是“逢二进一”,故其基数为2。?????? 十进制数,基数为10;八进制数,基数为8;十六进制数,基数为16。 基数和位权 位权——对于某一进位制数,一个数码处在数的不同位置时,它所代表的数值是不同的。 不同进位制数的表示法 方法一:用圆括号外的下标值(如:10、2、8、16)表示该括号内的数是哪一个进位制中的数。 例如: 十进制数 25 (25)10 或 25 二进制数 101 (101)2? 八进制数 77 (77)8? 十六进制数 A6 (A6)16 不同进位制数的表示法 方法二:在数的最后加上字母来区分其前面的数是属于哪个进位制,具体规则如下: 例如: 十进制数 2525D? 二进制数 101101B? 八进制数 7777Q? 十六进制数 A6A6H 进制位数的相互转换 同一个数值可以用不同的进位制数表示,例如: (12)10=(1100)2=(14)8=(C)16 。这表明不同进位制只是表示数的不同手段,它们之间必定可以相互转换。 十进制数 二进制数 二进制数 十进制数 二进制数 八进制数 二进制数 十六进制数 基本方法:整数——“除2取余” (余数由下而上排列)小数——“乘2取整”(整数由上而下排列) 基本方法(位权法):将二进制数的各位按权展开相加 例: 将二进制数11011.101转换成十进制数?11011.101 =1×24 + 1×23 + 0×22 + 1×21 + 1×20 + 1×2-1 + 0×2-2+1×2-3=16 + 8 + 0 + 2 + 1 + 0.5 + 0 + 0.125=27.625 故 11011.101B =27.625 基本原理:八进制的基数为8两者满足8=23, 每位八进制数可转换为等值的三位二进制数,反之亦然。 具体做法:1)八进制数转换成二进制数?每位八进制数用相应的3位二进制数代替。 “一分为三” 2)二进制数转换成八进制数将二进制数以小数点为界,整数部分从右到左分成三位一组,小数部分从左到右分成三位一组,头尾不足三位时补0。 “三位一并法” 例:将八进制数257.364转换成二进制数?? 2 5 7 . 3 6 4 ↓ ↓ ↓ ↓ ↓ ↓ 010 101 111 . 011 110 100?? 于是, 257.364Q =0111101? 例:将二进制数10110.1011转换成八进制数? 010 110 . 101 100 ↓ ↓ ↓ ↓ 2 6 . 5 4?? 于是, 10110.1011B = 26.54Q 基本原理:十六进制的基数为16,两者满足16=24, 每位十六进制数可转换为等值的四位二进制数,反之亦然。 具体做法:1)十六进制数转换成二进制数将每位十六进制数用相应的4位二进制数代替。2)二进制数转换成十六进制数???? “四位一并法” 数据的常用单位 1、位(bit):1个二进制位,最小
您可能关注的文档
- 铁路信号基础知识入职培训章件.ppt
- 立磨减速机结构及利用维护.ppt
- 堪培拉—城建设史案例分析.ppt
- 能源及加工设备物联网数据服务平台.ppt
- 平江历史街区规划及保护.ppt
- 消防工程技术标57637.docx
- 计算机互联网+及智慧医疗.ppt
- 马克笔特点及利用技巧.ppt
- 脚手架搭设施工培训章件.ppt
- 建筑工程模板施工工艺及质量控制措施(图文并茂)92872.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)