《计算机原理》数字设备中信息的表示方法(4)(举一反三考点练)-讲义

2025-02-28
| 9页
| 100人阅读
| 0人下载
精品

资源信息

学段 中职
学科 职教专业课
课程 计算机原理
教材版本 -
年级 -
章节 -
类型 教案-讲义
知识点 数字设备中数和字符的表示方法
使用场景 中职复习-一轮复习
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 195 KB
发布时间 2025-02-28
更新时间 2025-02-28
作者 xy05676
品牌系列 学科专项·举一反三
审核时间 2025-02-28
下载链接 https://m.zxxk.com/soft/50715428.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

举一反三考点练 《计算机原理》数字设备中信息的表示方法-讲义 1. 了解定点数和浮点数的表示方法; 2. 了解8421 BCD码的表示方法; 3. 了解ASCII码的表示方法; 知识点一 定点数和浮点数的表示方法 一、定点数表示方法 定点数的定义:定点数是指小数点在数中的位置固定不变的数。在计算机中,定点数通常用来表示整数或纯小数。 定点数的表示形式: 原码表示:原码表示方法是将最高位作为符号位(0表示正数,1表示负数),其余位表示数值本身的大小。 正数的原码:符号位为0,其余位表示数值。 负数的原码:符号位为1,其余位表示数值的绝对值。 反码表示:反码表示方法是在原码的基础上,对负数的数值位取反(0变1,1变0)。 正数的反码:与原码相同。 负数的反码:符号位为1,数值位为原码数值位取反。 补码表示:补码表示方法是在反码的基础上,最低位加1。 正数的补码:与原码相同。 负数的补码:符号位为1,数值位为原码数值位取反再加1。 定点数的表示范围:假设用n位二进制表示定点数,则原码表示的范围为-(2^(n-1)-1)到2^(n-1)-1,补码表示的范围为-2^(n-1)到2^(n-1)-1。 二、浮点数表示方法 浮点数的定义:浮点数是指小数点在数中的位置不固定,可以浮动的数。在计算机中,浮点数用来表示实数。 浮点数的表示形式:浮点数通常采用科学计数法表示,包括符号、指数和尾数(又称基数或有效数字)三部分。 符号:表示浮点数的正负,通常用0和1表示。 指数:表示浮点数的小数点移动的位数,通常用移码或补码表示。 尾数:表示浮点数的有效数字,通常用原码或补码表示。 浮点数的规格化:为了提高浮点数的表示精度,通常需要对尾数进行规格化处理。规格化后的尾数满足一定的范围,例如IEEE 754标准规定,单精度浮点数的尾数范围为1.0×2^-23到2.0-2^-23。 浮点数的表示范围:浮点数的表示范围取决于指数的位数。以IEEE 754标准为例,单精度浮点数的指数位为8位,表示范围为-128到127,因此,单精度浮点数的表示范围为2^-149到(1-2^-23)×2^127。 (单项选择题)下列关于定点数的说法,错误的是?( ) A. 定点数的小数点位置是固定的 B. 定点数可以用来表示整数和纯小数 C. 定点数的表示范围取决于数值位的位数 D. 定点数只能用原码表示 【答案】D 【解析】定点数可以用原码、反码和补码表示。 【要点】考查定点数的表示方法。 1. (单项选择题)在IEEE 754标准中,单精度浮点数的指数部分用多少位二进制表示?( ) A. 6位 B. 8位 C. 10位 D. 16位 【答案】B 【解析】IEEE 754标准中,单精度浮点数的指数部分用8位二进制表示。 【要点】考查IEEE 754标准中单精度浮点数的指数位。 2. (单项选择题)下列关于补码的说法,正确的是?( ) A. 正数的补码与原码相同 B. 负数的补码与原码相同 C. 正数的补码与反码相同 D. 负数的补码与反码相同 【答案】A 【解析】正数的补码与原码相同,负数的补码是原码数值位取反再加1。 【要点】考查补码的定义。 3. (判断题)定点数的表示范围只与数值位的位数有关,与符号位无关。( ) 【答案】× 【解析】定点数的表示范围与数值位的位数和符号位的表示方式都有关。 【要点】考查定点数表示范围的影响因素。 1. (判断题)在计算机中,浮点数通常采用科学计数法表示,包括符号、指数和尾数三部分。( ) 【答案】√ 【解析】浮点数的表示形式确实包括符号、指数和尾数三部分。 【要点】考查浮点数的表示形式。 2. (填空题)在定点数的补码表示中,若用8位二进制表示,则最大的正整数是_________。 【答案】127 【解析】8位二进制补码表示的最大正整数是01111111,转换为十进制为127。 【要点】考查补码表示的定点数范围。 3. (填空题)在IEEE 754标准中,单精度浮点数的尾数部分用_________位二进制表示。 【答案】23 【解析】IEEE 754标准中,单精度浮点数的尾数部分用23位二进制表示。 【要点】考查IEEE 754标准中单精度浮点数的尾数位。 · 定点数与浮点数的基本概念:定点数是指小数点位置固定不变的数,常用于表示整数或纯小数;而浮点数是一种表示范围更广的数值类型,它通过科学计数法表示,包含符号位、指数位和尾数位,适用于表示非常大或非常小的数。 · 定点数的表示方法:定点数可以通过原码、反码和补码三种方式表示。原码直接表示数值,反码用于简化负数的运算,而补码则能够统一正负数的加法运算。 · 浮点数的表示标准:IEEE 754是目前最广泛使用的浮点数表示标准,它规定了单精度和双精度浮点数的格式,包括符号位、指数位和尾数位的位数分配以及特殊的数值表示,如无穷大、非数(NaN)等。 · 浮点数的规格化:为了提高浮点数的表示精度和范围,通常需要对尾数进行规格化处理,使得尾数的最高位为1,这样可以有效地利用尾数的位数来表示更精确的数值。 知识点二 8421 BCD码的表示方法 一、定义 8421 BCD码是一种将十进制数的每一位转换为对应的四位二进制数表示方法。在这种编码方式中,每四位二进制数表示一个十进制数位,其中8、4、2、1分别代表二进制数的权重。 二、特点 每个十进制数位都用四位二进制数表示,这四位二进制数的取值范围是0000到1001。 8421 BCD码的编码规则与自然二进制数相同,但每个编码组仅表示0到9这10个十进制数。 8421 BCD码具有压缩十进制数表示范围的优势,但编码长度较长。 三、编码规则 将十进制数的每一位分别转换为对应的四位二进制数。 每位十进制数的转换遵循以下对应关系: 十进制数:0 1 2 3 4 5 6 7 8 9 BCD码:0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 四、示例 以十进制数123为例,其8421 BCD码表示如下: 十进制数:1 2 3 BCD码:0001 0010 0011 五、运算规则 BCD码的加法运算:当两个BCD码相加时,如果和小于或等于1001(即9),则直接将和作为结果;如果和大于1001,需要将和减去1001(即6),并在高位进位。 BCD码的减法运算:当两个BCD码相减时,如果被减数小于减数,需要向高位借位,并将借位后的被减数加上10000(即16),再进行减法运算。 六、应用 8421 BCD码在计算机系统中广泛应用于压缩十进制数的表示,尤其在金融、商业等领域,便于进行十进制数的运算和处理。此外,8421 BCD码还广泛应用于数字显示、电子钟表等领域。 (单项选择题)下列关于8421 BCD码的说法,错误的是?( ) A. 8421 BCD码是一种将十进制数转换为二进制数的编码方式 B. 8421 BCD码中,每四位二进制数可以表示0到9这10个十进制数 C. 8421 BCD码的编码长度比自然二进制数短 D. 8421 BCD码在金融、商业等领域有广泛应用 【答案】C 【解析】8421 BCD码的编码长度比自然二进制数长。 【要点】考查8421 BCD码的基本概念。 1. (单项选择题)在8421 BCD码中,十进制数5对应的编码是?( ) A. 0100 B. 0101 C. 0110 D. 0111 【答案】B 【解析】十进制数5对应的8421 BCD码是0101。 【要点】考查8421 BCD码的编码规则。 2. (单项选择题)以下哪个十进制数不能直接用8421 BCD码表示?( ) A. 10 B. 123 C. 255 D. 678 【答案】C 【解析】8421 BCD码只能表示0到9的十进制数,255包含了超出范围的数字。 【要点】考查8421 BCD码的表示范围。 3. (判断题)8421 BCD码的每一位都由四位二进制数组成,这四位二进制数的取值范围是0000到1111。( ) 【答案】× 【解析】8421 BCD码的取值范围是0000到1001。 【要点】考查8421 BCD码的取值范围。 1. (判断题)在8421 BCD码的加法运算中,如果和大于1001,需要将和减去1001,并在高位进位。( ) 【答案】√ 【解析】这是8421 BCD码加法运算的规则。 【要点】考查8421 BCD码的运算规则。 2. (填空题)8421 BCD码中,十进制数9对应的编码是______。 【答案】1001 【解析】根据8421 BCD码的编码规则,十进制数9对应的编码是1001。 【要点】考查8421 BCD码的编码规则。 3. (填空题)在8421 BCD码的减法运算中,如果被减数小于减数,需要向高位______,并将借位后的被减数加上______,再进行减法运算。 【答案】借位,10000 【解析】这是8421 BCD码减法运算的规则。 【要点】考查8421 BCD码的运算规则。 · 8421 BCD码是一种特殊的二进制编码方式,用于将十进制数的每一位转换为四位二进制数,其中每位的权重分别为8、4、2、1。 · 8421 BCD码的取值范围限于0000到1001,这限制了它只能表示0到9的十进制数字,不适合表示超过9的数值。 · 在进行8421 BCD码的加法和减法运算时,需要遵循特定的规则,如加法运算中的“和大于1001时减去1001并进位”,以及减法运算中的“被减数小于减数时借位并加上10000”。 · 8421 BCD码在金融、商业等领域有广泛应用,因为它便于进行十进制数的运算和处理,同时也适用于数字显示和电子钟表等设备。 知识点三 ASCII码的表示方法 一、ASCII码概述 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一种基于拉丁字母的电脑编码系统,主要用于显示现代英语和其他西欧语言。 ASCII码最初由美国国家标准协会(ANSI)制定,后来被国际标准化组织(ISO)采纳为国际标准。 ASCII码共有128个字符,包括大小写字母、数字、标点符号、控制字符等。 二、ASCII码的表示方法 二进制表示:ASCII码使用7位二进制数来表示一个字符。例如,大写字母A的ASCII码为1000001。 十进制表示:将7位二进制数转换为十进制数。例如,大写字母A的ASCII码为65。 十六进制表示:将7位二进制数转换为4位十六进制数。例如,大写字母A的ASCII码为41。 三、ASCII码字符集 控制字符(0-31):包括回车、换行、退格等,主要用于控制输出设备。 数字(48-57):包括0-9共10个数字。 大写字母(65-90):包括A-Z共26个大写字母。 小写字母(97-122):包括a-z共26个小写字母。 标点符号和其他字符(32-47,58-64,91-96,123-126):包括空格、逗号、句号、感叹号等。 四、ASCII码的扩展 ASCII码的扩展字符集使用8位二进制数,可以表示256个字符。 扩展ASCII码包括128-255之间的字符,这些字符主要用于表示特殊符号、货币符号、数学符号等。 不同国家和地区对扩展ASCII码进行了不同的定义,如ISO 8859-1、Windows-1252等。 五、ASCII码在计算机中的存储和传输 在计算机中,ASCII码以字节为单位存储和传输。 对于7位ASCII码,最高位通常设置为0,以方便在8位字节中存储。 在网络传输过程中,ASCII码通常以大端字节序(高位在前)传输。 (单项选择题)下列关于ASCII码的说法,错误的是?( ) A. ASCII码是一种基于拉丁字母的电脑编码系统 B. ASCII码使用8位二进制数来表示一个字符 C. ASCII码包括大小写字母、数字、标点符号等 D. ASCII码最初由美国国家标准协会制定 【答案】B 【解析】ASCII码使用7位二进制数来表示一个字符。 【要点】考查ASCII码的基本概念。 1. (单项选择题)在ASCII码字符集中,大写字母A的十进制表示是?( ) A. 97 B. 65 C. 41 D. 1000001 【答案】B 【解析】大写字母A的十进制表示是65。 【要点】考查ASCII码字符集的十进制表示。 2. (单项选择题)下列哪个字符不属于ASCII码的控制字符?( ) A. 回车 B. 换行 C. 逗号 D. 退格 【答案】C 【解析】逗号不属于ASCII码的控制字符,而是标点符号。 【要点】考查ASCII码控制字符的范围。 3. (判断题)ASCII码的扩展字符集使用8位二进制数,可以表示256个字符。( ) 【答案】√ 【解析】扩展ASCII码确实使用8位二进制数,可以表示256个字符。 【要点】考查ASCII码扩展字符集的概念。 1. (判断题)在计算机中,ASCII码以位为单位存储和传输。( ) 【答案】× 【解析】在计算机中,ASCII码以字节为单位存储和传输。 【要点】考查ASCII码在计算机中的存储和传输单位。 2. (填空题)ASCII码共有______个字符。 【答案】128 【解析】ASCII码共有128个字符。 【要点】考查ASCII码字符集的总数。 3. (填空题)在ASCII码中,大写字母A的十六进制表示是______。 【答案】41 【解析】大写字母A的十六进制表示是41。 【要点】考查ASCII码字符集的十六进制表示。 · ASCII码是一种基于拉丁字母的电脑编码系统,主要用于表示英文字母、数字、标点符号和其他特殊字符。 · ASCII码标准最初由美国国家标准协会制定,包含128个字符,使用7位二进制数进行编码。 · ASCII码的扩展集使用8位二进制数,可以表示256个字符,包括基本ASCII码字符集和其他特殊字符。 · 在计算机系统中,ASCII码通常以字节为单位进行存储和传输,且在网络传输中一般采用大端字节序。 原创精品资源学科网独家享有版权,侵权必究!2 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

《计算机原理》数字设备中信息的表示方法(4)(举一反三考点练)-讲义
1
《计算机原理》数字设备中信息的表示方法(4)(举一反三考点练)-讲义
2
《计算机原理》数字设备中信息的表示方法(4)(举一反三考点练)-讲义
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。