第10练 第1章 8421 BCD 码《计算机原理》(电工版第五版) 一课一练
2025-10-26
|
2份
|
5页
|
140人阅读
|
0人下载
内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《计算机原理》(电工版第五版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《计算机原理》(电工版第五版)一课一练一课一练的第1章的第10练,内容涵盖第1章数字设备中数和字符的表示方法的1.5.1 8421 BCD 码。
《计算机原理》(电工版第五版)一课一练 第10练
第1章 数字设备中数和字符的表示方法
1.5.1 8421 BCD 码
1、 单项选择题(本题共5小题)
1、二 - 十进制编码(BCD 码)是用( )位二进制数表示 1 位十进制数。
A. 2
B. 3
C. 4
D. 5
【答案】C
【解析】这种编码将 1 位十进制数用 4 位二进制数表示,通常以 8421 为权进行编码,所以选 C。
2、在组合式 BCD 码格式中,一个字节可以存放( )位十进制数。
A. 1
B. 2
C. 3
D. 4
【答案】B
【解析】在组合式 BCD 码格式中,两位十进制数存放在一个字节中,答案选 B。
3、用 BCD 码表示的十进制数与纯二进制数表示相比,其特点是( )
A. 位数短,运算规则简单
B. 位数短,运算规则复杂
C. 位数长,运算规则简单
D. 位数长,运算规则复杂
【答案】D
【解析】BCD 码与十进制数之间转换方便,易于阅读和书写。但是用 BCD 码表示的十进制数的位数要比纯二进制数表示的位数长,运算规则复杂,会造成电路复杂,且影响运算速度,所以选 D。
4、两个 BCD 数相加,当任意两个对应位 BCD 数相加的结果向高一位有进位(即结果大于或等于 16)时,该位应( )
A. 加 3 修正
B. 加 6 修正
C. 减 3 修正
D. 减 6 修正
【答案】B
【解析】当任意两个对应位 BCD 数相加的结果向高一位有进位 (即结果大于或等于 16) 时,该位进行加 6 修正,所以选 B。
5、两个 BCD 码进行减法运算时,若低位向高位有借位,所得结果将比正确结果大 6,此时应采用( )
A. 加 3 修正法
B. 加 6 修正法
C. 减 3 修正法
D. 减 6 修正法
【答案】D
【解析】两个 BCD 码进行减法运算时,若低位向高位有借位,则由于“借 1 做 16”与“借 1 做 10”的差别,所得结果将比正确结果大 6。所以有借位时,可采用“减 6 修正法”来修正,所以选 D。
2、 判断题(本题共3题)
1、BCD 码是将十进制数转换成二进制数的一种编码方式。( )
【答案】×
【解析】BCD 码是用二进制数表示十进制数,保留各位之间 “逢 10 进 1” 的关系,并非将十进制数转换成二进制数,所以该说法错误。
2、在分离式 BCD 码格式中,每位数存放在 8 位字节的高 4 位部分。( )
【答案】×
【解析】在分离式 BCD 码格式中,每位数存放在 8 位字节的低 4 位部分,高 4 位部分的内容与数值无关,所以该说法错误。
3、两个 BCD 码进行加减运算时,可先按二进制加减指令进行运算,再用 BCD 调整指令进行调整得到正确结果。( )
【答案】√
【解析】实际上,计算机中有 BCD 调整指令。两个 BCD 码进行加减时,先按二进制加减指令进行运算,再对结果用 BCD 调整指令进行调整,就可以得到正确的十进制运算结果,所以该说法正确。
3、 简答题(本题共2小题)
1、简述 BCD 码的定义及特点。
【答案】BCD 码即二 - 十进制编码,是用二进制数表示十进制数,保留各位之间 “逢 10 进 1” 的关系,将 1 位十进制数用 4 位二进制数表示,通常以 8421 为权进行编码。其特点是与十进制数之间转换方便,易于阅读和书写,但用 BCD 码表示的十进制数的位数要比纯二进制数表示的位数长,运算规则复杂,会造成电路复杂,且影响运算速度。
2、说明两个 BCD 数相加时对二进制数加法运算结果修正的规则。
【答案】
· 当任意两个对应位 BCD 数相加的结果向高一位无进位时,若得到的结果小于或等于 9,则该位无须修正;若得到的结果大于 9 且小于 16,则该位进行加 6 修正。
· 当任意两个对应位 BCD 数相加的结果向高一位有进位 (即结果大于或等于 16) 时,该位进行加 6 修正。
· 当低位修正结果使高位大于 9 时,高位进行加 6 修正。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《计算机原理》(电工版第五版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《计算机原理》(电工版第五版)一课一练一课一练的第1章的第10练,内容涵盖第1章数字设备中数和字符的表示方法的1.5.1 8421 BCD 码。
《计算机原理》(电工版第五版)一课一练 第10练
第1章 数字设备中数和字符的表示方法
1.5.1 8421 BCD 码
1、 单项选择题(本题共5小题)
1、二 - 十进制编码(BCD 码)是用( )位二进制数表示 1 位十进制数。
A. 2
B. 3
C. 4
D. 5
2、在组合式 BCD 码格式中,一个字节可以存放( )位十进制数。
A. 1
B. 2
C. 3
D. 4
3、用 BCD 码表示的十进制数与纯二进制数表示相比,其特点是( )
A. 位数短,运算规则简单
B. 位数短,运算规则复杂
C. 位数长,运算规则简单
D. 位数长,运算规则复杂
4、两个 BCD 数相加,当任意两个对应位 BCD 数相加的结果向高一位有进位(即结果大于或等于 16)时,该位应( )
A. 加 3 修正
B. 加 6 修正
C. 减 3 修正
D. 减 6 修正
5、两个 BCD 码进行减法运算时,若低位向高位有借位,所得结果将比正确结果大 6,此时应采用( )
A. 加 3 修正法
B. 加 6 修正法
C. 减 3 修正法
D. 减 6 修正法
2、 判断题(本题共3题)
1、BCD 码是将十进制数转换成二进制数的一种编码方式。( )
2、在分离式 BCD 码格式中,每位数存放在 8 位字节的高 4 位部分。( )
3、两个 BCD 码进行加减运算时,可先按二进制加减指令进行运算,再用 BCD 调整指令进行调整得到正确结果。( )
3、 简答题(本题共2小题)
1、简述 BCD 码的定义及特点。
2、说明两个 BCD 数相加时对二进制数加法运算结果修正的规则。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。