




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第2 2章章 数制与编码数制与编码2.1 数制2.2 编码2.3 存储单位习题第2章 数制与编码2022-6-2722.1 数制2.1.1 数制的基本概念数制(计数制):用一组数字和一套规则表示数值的方法。 规律和特点:(1) 逢R进一:R为基数,是数制中所用数字的总个数。(2) 位权表示法:位权(也叫权)是指一个数字在某个位置上所代表的值。如(23.12)10第2章 数制与编码2022-6-2732.1.2常用的数制1十进制数(Decimal)2101210102108106103104)82.436(2二进制数(Binary) 二进制数的特点 :2101232212121202121)1
2、1.1101(10)75.13(第2章 数制与编码2022-6-2743八进制数(Octal)1012884868783)4 .376(5 . 068764310)5 .254(第2章 数制与编码2022-6-2754十六进制数(Hexadecimal)特点: 采用16 个数码:0、1、2、9、A、B、C、D、E、F。 进位规则是“逢十六进一。210121616116116111610163)11.3(AB10)0664.939(第2章 数制与编码2022-6-276表2. 3 常用数制的 对应关系十进制二进制八进制十六进制01234567891011121314151601101110010
3、11101111000100110101011110011011110111111110012345671011121314151617200123456789ABCDEF10第2章 数制与编码2022-6-2772.1.3数制间的转换1二进制数与十进制数间的转换(1) 二进制数转换成十进制数10211242)75.22(2121212121)11.10110((2) 十进制数转换成二进制数 将整数部分和小数部分分别转换 第2章 数制与编码2022-6-278例2.5 将(57)10转换为二进制数:210)111001()57(例2.6 将(0.834)10转换成二进制小数210)1101.
4、0()834. 0(第2章 数制与编码2022-6-2792二进制数与八进制数、十六进制数间的转换例2. 7 将二进制数100110110111.00101转换成八进制数解:100 110 110 111 . 001 010 4 6 6 7 . 1 282)12.4667()00101.111001101101(第2章 数制与编码2022-6-2710例2. 8 将二进制数1111000001011101.0111101转换成十六进制数。解1111 0000 0101 1101 . 0111 1010 F 0 5 D . 7 A82)F05D.7A()0111101.0111011111000
5、001(第2章 数制与编码2022-6-27112.1.4数在计算机中的表示方式1带符号数的表示方法(1)数的原码表示:例如:X=+76Y=-76则:(X)原=01001100(Y)原=11001100 符号位 数值 第2章 数制与编码2022-6-2712(2) 数的反码表示:正数的反码和原码相同,负数的反码是对该数的原码除符号位外各位取反,即“0”变“1”,“1”变“0”。 例如:(+76)原=(+76)反=01001100(-76)原=11001100(-76)反=10110011任何一个数的反码的反码即是原码本身。第2章 数制与编码2022-6-2713(3) 数的补码表示正数的补码和
6、原码相同,负数的补码是其反码加1。例如:(+76)原=(+76)反=(+76)补=01001100(-76)原=11001100(-76)反=10110011(-76)补=10110100任何一个数的补码的补码即是原码本身。第2章 数制与编码2022-6-27142. 浮点数浮点数是指小数点位置不固定的数,它既有整数部分又有小数部分。例如:某计算机用32位表示浮点数,阶码部分为8位补码定点整数,尾数部分为24位补码定点小数。 例如:+110110的数值等于260.110110,阶码为6,即+110,尾数为+0.110110。如下图所示: 第2章 数制与编码2022-6-27152.2 编码2.
7、2.1 二十进制编码(BCD码)(略)用4位二进制代码表示l位十进制数,简称BCD码(Binary Coded Decimal)。第2章 数制与编码2022-6-2716常用的几种BCD码如表2.3所示 十进制数8421码5421码2421码余3码Gray码012345678900000001001000110100010101100111100010010000000100100011010010001001101010111100000000010010001101001011110011011110111100110100010101100111100010011010101111000
8、000000100110010011001110101010011001000第2章 数制与编码2022-6-27172.2.2 字符编码字符编码ASCII:(American Standard Code for Information Interchange,美国信息交换标准码) 字母十进制ASCII码二进制ASCII吗带奇校验位的ASCII码COME67797769100001110011111001101100010101000011010011111100110101000101第2章 数制与编码2022-6-2718扩展ASCII码:使用8位二进制编码 Unicode码:使用16位二
9、进制编码 例如:字母“S”的三种编码ASCII扩展ASCIIUNICODE010100110101001100000000 01010011第2章 数制与编码2022-6-27192.2.3 汉字编码汉字编码1机外码(也称输入码)。机外码(也称输入码)。2国标码(也称交换码):为了编码,将汉字国标码(也称交换码):为了编码,将汉字分成若干个区,每个区中分成若干个区,每个区中94个汉字。由区号和个汉字。由区号和位号(区中的位置)构成了位号(区中的位置)构成了区位码区位码。例如,。例如,“中中”位于第位于第54区区48位,区位码为位,区位码为5448。区号。区号和位号各加和位号各加32就构成了就构
10、成了国标码国标码 。所以,“中”的国标码为8680。3机内码(也称内码)。机内码(也称内码)。第2章 数制与编码2022-6-27204字形码字形码 0 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 501234567891011121314150 3 0 00 3 0 00 3 0 00 3 0 4F F F E0 3 0 00 3 0 00 3 0 00 3 0 00 3 8 00 6 4 00 C 2 01 8 3 01 0 1 82 0 0 CC 0 0 7十六进制码图2-5 字形点阵及代码第2章 数制与编码2022-6-27212.3 存储单位存储单
11、位1位位(bit):):是计算机的最小存储单位,简写为“b” 。 2字节字节(Byte):):是计算机的最小存储单元,也是处理数据的基本单位,简写为“B”,表示二进制中的8位,即1B=8b。常用的存储单位有:KB、MB、GB、TB。1KB:2的10次方字节,等于1024B;1MB:2的20次方字节,等于1024KB;1GB:2的30次方字节;1TB:2的40次方字节。 第2章 数制与编码2022-6-2722选择题选择题1(10110110)2+(111101)2=( )2A) 110101B) 11110011C) 11001100D) 11010111答案:B第2章 数制与编码2022-6
12、-2723选择题选择题2(10010100)2-(100101)2=( )2A) 11110101B) 10010011C) 1101111D) 1100111答案:C第2章 数制与编码2022-6-2724选择题选择题3(1101)2(101)2=( )2A) 1000001B) 1010011C) 1011100D) 1101111答案:A第2章 数制与编码2022-6-2725选择题选择题4(10010)2(11)2=( )2。A) 1010B) 111C) 1100D) 110答案:D第2章 数制与编码2022-6-2726选择题选择题5将补码转换为十进制数,即将补码转换为十进制数,即
13、(11110110)补补= ( )10A) 8B) -9C) -10D) 11答案:C第2章 数制与编码2022-6-2727选择题选择题6已知字符已知字符“8”的的ASCII码是码是56,则字符,则字符“5”的的ASCII码是码是( )。A) 52B) 53C) 54D) 55答案:B第2章 数制与编码2022-6-2728选择题选择题71KB表示表示( )。A) 1024位位B) 1000位位C) 1000字节字节D) 1024字节字节答案:D第2章 数制与编码2022-6-2729填空题填空题 1(254)10=( )2=( )8=( )16。答案:11111110 376 FE第2章
14、数制与编码2022-6-2730填空题填空题 2(3.40625)10=( )2=( )8=( )16。 答案:11.01101 3.32 3.68第2章 数制与编码2022-6-2731填空题填空题 3(125)10=( )原原=( )反反=( )补补。答案:01111101 01111101 01111101第2章 数制与编码2022-6-2732填空题填空题 4(-25)10=( )原原=( )反反=( )补补。答案:10011001 11100110 11100111第2章 数制与编码2022-6-2733填空题填空题 5十进制数十进制数3527的的8421码的表示为码的表示为 。答案:0011 0101 0010 0111第2章 数制与编码2022-6-2734填空题填空题 6已知字符已知字符“a”的的ASCII码是码是97,则字符,则字符“f”的的ASCII码是码是 。答案:102第2章 数制与编码2022-6-2735填空题填空题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年咨询工程师(经济政策)题库附答案(培优b卷)
- 文学作品的情感与主题分析能力测试试题及答案
- 银行员工基础知识培训
- 春冬流行病的预防知识
- 431金融学综合-《431金融学综合》押题密卷1
- 防疫知识宣讲
- 预产期婴儿护理方法
- 静脉输液治疗实践
- 农田环境监测与智能化管理解决方案
- 山东省济南市天桥区济南旅游学校高中部2024-2025学年高二下学期第一次质量检测数学试题(原卷版+解析版)
- 湖南省2025届高三九校联盟第二次联考生物试卷(含答案解析)
- 新闻传媒媒介素养测试题目及答案
- 2025陕建集团总部职能部室招聘(26人)笔试参考题库附带答案详解
- 2025年安徽邮电职业技术学院单招职业技能考试题库有答案
- 2025年安庆医药高等专科学校单招职业适应性考试题库附答案
- 2025年水泥速凝剂项目可行性研究报告
- 手工清洗技术操作技术评分标准
- 英语五年级下鲁科版Unit-3-Lesson1What’s-wrong-with-you课件
- 员工技能等级评定办法
- 九年级英语下册Unit3Goingplaces教案(新版)牛津上海版
- 搭设跨越架的安全措施
评论
0/150
提交评论