数电考研阎石《数字电子技术基础》考研真题与复习笔记
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数电考研阎石《数字电子技术基础》考研真题与复习
笔记
第一部分考研真题精选
第1章数制和码制
一、选择题
在以下代码中,是无权码的有()。[北京邮电大学2015研]
A.8421BCD码
B.5421BCD码
C.余三码
D.格雷码
【答案】CD查看答案
【解析】编码可分为有权码和无权码,两者的区别在于每一位是否有权值。有权码的每一位都有具体的权值,常见的有8421BCD码、5421BCD码等;无权码的每一位不具有权值,整个代码仅代表一个数值。
二、填空题
1(10100011.11)2=()10=()8421BCD。[电子科技大学2009研] 【答案】163.75;000101100011.01110101查看答案
【解析】二进制转换为十进制时,按公式D=∑k i×2i求和即可,再由十进制数的每位数对应写出8421BCD码。
2数(39.875)10的二进制数为(),十六进制数为()。[重庆大学2014研]
【答案】100111.111;27.E查看答案
【解析】将十进制数转化为二进制数时,整数部分除以2取余,小数部分乘以2取整,得到(39.875)10=(100111.111)2。4位二进制数有16个状态,不够4位的,若为整数位则前补零,若为小数位则后补零,即(100111.111)2=(0010 0111.1110)2=(27.E)16。
3(10000111)8421BCD=()2=()8=()10=()16。[山东大学2014研]
【答案】1010111;127;87;57查看答案
【解析】8421BCD码就是利用四个位元来储存一个十进制的数码。所以可先将8421BCD码转换成10进制再进行二进制,八进制和十六进制的转换。(1000 0111)8421BCD=(87)10=(1010111)2
2进制转8进制,三位为一组,整数向前补0,因此(001 010 111)2=(127)8。同理,2进制转16进制每4位为一组,(0101 0111)2=(57)16。
4(2B)16=()2=()8=()10=()8421BCD。[山东大学2015研]
【答案】00101011;53;43;01000011查看答案
【解析】4位二进制数有16个状态,因此可以将一位16进制数转化为4位二进制数,得到(2B)16=(0010 1011)2;八进制由0~7八个数码表示,可以将一组二进制数从右往左,3位二进制数分成一组,得到(00 101 011)2=(53)8;将每位二进制数与其权值相乘,然后再相加得到相应的十进制数,(0010 1011)2=(43)10;8421BCD码是一种二进制的数字编码形式,用二进制编码的十进制代码。因此可以将每位二进制数转化为4位8421BCD码,(43)10=(0100 0011)8421BCD。
5(20.16)10=()2(要求误差不大于2-3)。[北京邮电大学2016研] 【答案】10100.001查看答案
【解析】将十进制数转化为二进制数时,整数部分除以2取余,小数部分乘以2取整;又因为题目要求误差不大于2-3,故小数点后保留三位即可,得到(20.16)10=(10100.001)2。
6(35)10=()2=()8=()16=()8421BCD。[山东大学2019研]
【答案】100011;43;23;00110101查看答案
【解析】先将十进制数转换为二进制数,然后分别根据每三位二进制数对应一位八进制数转换为八进制数和每四位二进制数对应一位十六进制数转换为十六进制数,不够三位或者四位的,若为整数位则前补零,若为小数位则后补零。根据每一位十进制数对应4位8421码得到8421BCD码。
7二进制数(1011 0001)2转换为十六进制数为()16,转换为八进制数为()8。[中国海洋大学2019研]
【答案】B1;261查看答案
【解析】根据每三位二进制数对应一位八进制数转换为八进制数;每四位二进制数对应一位十六进制数转换为十六进制数,不够三位或者四位的,若为整数位则前补零,若为小数位则后补零。
第1章数制和码制
1.1 复习笔记
本章作为《数字电子技术基础》的开篇章节,是数字电路学习的基础。本章介绍了与数制和码制相关的基本概念和术语,包括常用的数制和码制,最后给出了不同数制之间的转换方法和二进制算术运算的原理和步骤。本章重点内容为:不同数制之间的转换,原码、反码、补码的定义及相互转换,以及二进制的补码运算。
一、概述
1数码的概念及其两种意义(见表1-1-1)
表1-1-1 数码的概念及其两种意义
2数制和码制基本概念(见表1-1-2)
表1-1-2 数制和码制基本概念
二、几种常用的数制
常用的数制有十进制、二进制、八进制和十六进制几种。任意N进制的展开形式为:
D=∑k i×N i
式中,k i是第i位的系数,N为计数的基数,N i为第i位的权。
关于各种数制特征、展开形式、示例总结见表1-1-3。
表1-1-3 各种数制特征、展开式、示例总结
三、不同数制间的转换
1二进制转换为十进制
转换时将二进制数的各项按展开成十进制数,然后相加,即可得到等值的十进制数。例如:(1011.01)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2=(11.25)10。
2十进制转换为二进制
(1)整数部分的转换:将十进制数除以2,取余数为k0;将其商再除以2,取其余数为k1,……以此类推,直到所得商等于0为止,余数k n…k1k0(从下往上排)即为二进制数。以273.69为例,如图1-1-1所示。
(2)小数部分的转换:将十进制数乘以2,取乘积的整数部分为k-1;将乘积的小数部分再乘以2,取乘积的整数部分为k-2,……以此类推,直到求出要求的位数为止,k-1k-2k-3…(从上往下排)即为二进制数。以273.69为例,如图1-1-2所示。