数字电路与微机原理08008660.docx
《数字电路与微机原理08008660.docx》由会员分享,可在线阅读,更多相关《数字电路与微机原理08008660.docx(12页珍藏版)》请在冰豆网上搜索。
数字电路与微机原理08008660
一、填空题
1.数字信号有( 电位)和( 脉冲 )两种形式。
2.数字电路只能处理( .数字 )信号,不能处理( 模拟 )信号。
3.机器数是指( 数字在计算机中 )的带符号二进制数,它有( 整数 )、( 实数 )、( 真值)三种常用类型。
二、完成下列数制的转换:
1.(1101100)2=( 22 )10=( 16)16
2.(48)10=( 11100 )2=( 1C )16
3.(101110101011)2=( 7271 )8=( EB9)16
4.(10010101)2=( 77 )10=( 115)8=( 4D )16
5.(57)10=( 00100111 )8421BCD
一、选择题
1.硅材料二极管正向导通时,在管子上的正向电压UD是( B ).
A)0.2V B)0.7V C)-0.2V D)-0.7V
2.三极管开关应用时,相当于开关断开时,该三极管处于( C)。
A)放大区 B)饱和区 C)截止区 D)击穿区
3.逻辑式Y=(A+B)(/C+/D)的反演式是:
(/表示非或反。
即/A表示A非或A的反)( B ).
A./Y=A+B/C+/D B./Y=/A/B+CD
C./Y=(A+B)(/C+/D) D./Y=(/A+/B)(C+D)
二、填空题
1.Y=AB+AB 对偶式为Y'= (A+B)(A+B)
2.Y=AB+CDE+0 的反函数式为/Y= (/A+/B)(/C+/D+/E)*1
3、51个“1”连续进行异或运算,其结果是( 1 )。
4、最基本的门电路是:
( 非门 )、( 与门 )、( 或门 )。
5、逻辑函数F=/(A异或B),它的与或表达式为F=( AB+/A/B ) 。
6.当异或门的一个输入端接逻辑1时,可实现( 反相器 )的功能。
一、填空题
1.逻辑代数有 ( 逻辑与 )、( 逻辑或)和 ( 逻辑非 )三种基本运算。
2.逻辑代数的3条重要规则是指( 代入规则 )、( 反演规则 )和 ( 对偶规则 )。
3.逻辑函数表达式有( 标准与或式:
用最小项累加 )和( 标准或与式:
用最大项累乘 )两种标准形式。
4.逻辑函数F=AB+/A/B(/表示非)的反函数/F= ( AA'+BB'+AB'+A'B=AB'+A'B ),对偶函数F’= ( AB'+A'B )。
5.电路的输出状态只与当前的输入状态有关,这种电路为( 组合逻辑电路 )。
二、选择题(从下列各题的备选答案中选出1个正确答案)
1.满足( B )时,与门输出为高电平。
A)只要有一个或多个输入为高电平
B)所有的输入都是高电平
C)所有的输入都是低电平
2.满足( B )时,或门输出为低电平。
A)一个输入为高电平
B)所有的输入都是低电平
C)所有的输入都是高电平
D)A和C都对
3.标准与或式是由( )构成的逻辑表达式。
A)与项相或 B)最小项相或
C)最大项相与 D)或项相与
4.逻辑函数F=A⊕B和G=A⊙B满足关系( )。
(本题有多个正确答案)
A)F=/G B)F’=G C)F’=/G D)F=G⊕1 (/表示非)
一、证明题
1.A/B⊕/AB=A/B+/AB (/表示非)
二、化简题
1、用代数化简法求下列函数的最简与或表达式,并将其变换成与非式。
(1) F=ABC+/ABC+B/C
(2)F=A/B+B+BCD
1.1填空题
1.2753用压缩BCD码表示为( ) 。
2.16位无符号二进制整数,能表示的十进制数范围是( 0~65535 )。
3.8位二进制补码能表示的十六进制数的范围是( -128~+127 )。
4.已知[X]补=81H,其X的真值(用十进制数表示)为( -256~255 )。
5.微型计算机是以CPU为核心,配上( 存储器 )、( 输入输出接口电路 )和系统总线组成的计算机.
1.2选择题 (在各题的A、B、C、D四个选项中,选择一个正确的答案)
1.在计算机内部,一切信息的存取、处理和传送的形式是( C )。
A.ASCII码 B.BCD码 C.二进制 D.十六进制
2.补码10110110B代表的十进制负数是( C)。
A.-54 B.-68 C.-74 D.-48
3. 0~9的ASCII码是( )。
A.0~9H B.30~39 C.30H~39H D.40H~49H
4. 下列四种不同进制的无符号数中,第二大的数是( )。
A.(11011001)二进制数 B.(37)八进制数
C.(75)十进制数 D.(2A)十六进制数
5.将十六进制数9DA转换为二进制数是( A )。
A.100111011010 B.111001110000
C.101010000111 D.111010101111
6. 数字系统中,采用( )可以将减法运算转化为加法运算。
A.原码 B.ASCII码
C.补码 D.BCD码
7.二进制数100111011转换为八进制数是( )。
A.164 B.543
C.473 D.456
一、填空题
1.MCS51单片机内部RAM的寄存器区共有( 32)个单元,分为( 4)组寄存器,每组( 8)单元。
2.单片机系统复位后,内部RAM寄存器的当前寄存器是第( 0)组,8个寄存器的单元地址是
( 00H)~( 07H)。
3.MCS51单片机,位处理器的数据位存储空间是由( )的可寻址位和内部RAM为寻址区的( 128 )个位组成。
4.由于8031片内( )程序存储器,所以使用时/EA引脚必须接( )电平。
5.通常把CPU完成一个基本操作所需要的时间称为( 时钟)周期,执行一条指令所需要的时间称为( 指令 )周期。
6.已知PSW=10H,则工作寄存器R0的地址是( 10H ),R4的地址是( 14H )。
7.MCS51单片机复位后,程序计数器PC=( 0000H ),堆栈指针SP=( 07H )。
二、选择题(在各题的A、B、C、D四个选项中,选择一个正确的答案)
1.使用8031构成应用系统时引脚/EA上应接( B)。
A.+5V B.地 C.+12V D.-12V
2.程序计数器PC的值是( C )。
A.当前指令前一条指令的地址 B.当前正在执行的指令的地址
C.下一条要执行的指令的地址 D.控制器中指令寄存器的地址
3.MCS51的PC为16位,因此其寻址程序存储器的范围可达( A )。
A.64KB B.60KB C.1MB D.32KB
4.一个机器周期包含振荡器周期个数为( C )。
A.2 B.6 C.12 D.1
5.系统时钟fOSC=24MHz时,MCS51单片机的机器周期是( A )。
A.0.5μs B.1μs C.2μs D.4μs
6.MCS51系列单片机中,外部数据存储器的读信号是( D )。
A./EA B.PSEN C.ALE D.RD
7.在MCS51中( )。
A.具有独立的专用地址线 B.由P0口和P1口的口线作地址线
C.由P0口和P2口的口线作地址线 D.由P1口和P3口的口线作地址线
8.MCS51单片机访问外部数据存储器时,数据由( A )口送出。
A.P0 B.P1 C.P2 D.P3
9.设SP=37H,在进行中断时把断点地址送入堆栈保护后,SP的值为( A )。
A.39H B.38H C.37H D.36H
10.MCS51系列单片机具有内外统一的程序存储器地址空间是( D )。
A.32KB B.256B C.128B D.64KB
1.在直接寻址方式中,只能使用( 8 )位二进制数作为直接地址,因此其寻址对象只限
2.于( 内部RAM )。
3.2.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操
4.作数的( 地址 )。
5.3.在变址寻址方式中,以( A )作变址寄存器,以( PC )或 ( DPTR )作基址寄存器。
6.4.在相对寻址方式中,寻址得到的结果是( 程序转移的目的地址 )。
7.5.执行下列程序后CY=( ),OV= ( ), A=( )。
8.MOVA,#56H
9.ADDA,#74H
10.ADDA,ACC
11.6.设SP=60H,内部RAM的(30H)=24H,(31H)=10H,在下列程序注释中填执行结果。
12.PUSH30H;SP=( ),(SP)=( )
13.PUSH31H;SP= ( ),(SP)= ( )
14.POP DPL;SP= ( ) ,DPL= ( )
15.POP DPH;SP=( ) ,DPH= ( )
16.MOV A,#00H
17.MOVX@DPTR,A
18.最后执行结果是( ) 。
19.7.设A=83H,R0=17H,(17H)=34H,执行以下程序后,A的内容为 ( )。
20.ANLA,#17H
21.ORL17H,A
22.XRL A,@R0
23.CPL A
24.8.试写出下列指令的源操作数的寻址方式:
25.MOV A,#80
26.MOVXA,@DPTR
27.CLR C
28.MOVCA,@A+DPTR
29.9.已知A=30H,执行指令
30.1000H MOVCA,@A+PC
31.后,把程序存储器( )单元的内容送给( )。
判断下列程序运行后的结果
1. MOVA,#00H
DECA
DECA
MOV18H,A (18H)=( )
2.设(20H)=74H,(21H)=96H执行下列程序段
MOV 30H,20H
ANL 30H,#1FH
MOV A,21H
SWAP A
RL A
ANL A,#0E0H
ORL 30H,A (30H)=( )
3. MOVR0,#40H
MOVR1,#4FH
MOVR2,#03H
LOOP:
MOVA,@R0
MOV @R1,A
INC R0
DEC R1
DJNZ R2,LOOP
RET
程序的功能是:
( )。
4.执行下列程序段后
MOV A,#56H
ADD A,#74H
ADD A,ACy=( ),OV=( ),A=( )。
5.设A=83H,R0=17H,(17H)=34H,执行以下程序后,A的内容为( )。
ANLA,#17H
ORL17H,A
XRL A,@R0
CPL A
一、填空题
1.MCS-51可提供( 3 )个内部中断源和( 2 )个外部中断源。
2.在CPU响应中断后,需由外部硬件清除相应的中断请求标志的中断是( IEI )。
3.在CPU响应中断后,不能由内部硬件自动清除相应的中断请求标志,必须在中断服务程序中用软件来清除中断请求标志的中断是( scon )。
4.MCS-51单片机的中断系统有( 2 )个优先级,中断优先级别由( IP )寄存器管理。
5.CPU响应中断后,产生长调用指令LCALL,执行该指令的过程包括:
首先把( PC )的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送( PC),使程序的执行转向规定的中断入口地址。
6.MCS-51系列单片机中断系统中规定:
同级中断不能相互中断。
如果几个同级的中断源同时向CPU申请中断,CPU则按硬件排定如下优先次序:
( .在CPU响应中断后,需由外部硬件清除相应的中断请求标志的中断是 )。
7.MCS-51CPU响应中断后,中断申请标志由CPU内部自行清除的中断有( .在CPU响应中断后,需由外部硬件清除相应的中断请求标志的中断是 )。
二、选择题(在各题的A、B、C、D四个选项中,选择一个正确的答案)
1.下列有关MCS-51中断优先级控制的叙述中,错误的是( D)。
A.低优先级不能中断高优先级,但高优先级能中断低优先级
B.同级中断不能嵌套
C.同级中断请求按时间的先后顺序响应
D.同时同级的多中断请求,将形成阻塞,系统无法响应
2. 单片机响应中断或子程序调用时,发生入栈操作。
入栈的是( B )值。
A.PSW B.PC C.SBUF D.DPTR
3. 下列条件中不是CPU响应中断的条件是( D)。
A.中断源发出中断申请 B.CPU开放中断
C.申请中断的中断允许位为1 D.CPU正在执行相同级或更高级的中断
4. 在MCS-51中,需要外加电路实现中断撤除的是( D)。
A.定时中断 B.脉冲方式的外部中断
C.串行中断 D.电平方式的外部中断
5. 中断查询,查询的是( B )。
A.中断请求信号 B.中断标志位
C.外中断方式控制位 D.中断允许控制位
6. 在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的( B )。
A.EA位和ET0位 B.EA位和EX0位
C.EA位和ES位 D.EA位和EX1位
三、简答题
1. MCS-51CPU响应中断的条件是什么?
CPU响应中断后各种中断请求是如何撤除的?
一、填空题
1.8051单片机定时/计数器的方式0为( A ) 。
A.13位定时/计数 B.8位定时/计数 C.16位定时/计数
2.8051内部定时器工作于方式1时,计数器最大计数值为 ( )。
A.256 B.65535 C.1024 D.8192
3.计数100个脉冲T0采用方式2,计数初值设定为 ( )。
A.36H B.64H C.9CH D.FF9CH
二、编程题
1.单片机8051的晶振频率fosc为12MHZ,,若要定时值为0.2ms,定时器工作在方式2,采用中断方式,TH0与TL0的值是多少(要求计算过程)?
编写初始化程序。