命 题 教 师 题号 得分
专业班级: 考生姓名:____________ 学 号:__________ 一 二 教研室 主任签名 三 四 教学院长 签名 五 合计 成 绩 统 计 表 一、选择题(每题1分,共8分) 1:对程序计数器 PC 的操作( )。 A)是通过传送进行的 B)是自动进行的 C)是通过加1指令进行的 D)是通过减1指令进行的 2:MCS-51系列单片机中,( )。 A)具有独立的专用的地址线 B)由 P0口和 P1口的口线作地址线 C)由 P0口和 P2口的口线作地址线 D)由 P1口和 P2口的口线作地址线 3:MCS-51系列单片机的堆栈区是设置在( )区中。 A)片内ROM B)片外ROM C)片内RAM D)片外RAM 4:要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( )。 A)MOV B)MOVX C)MOVC D)以上都可以 5:下列定时/计数硬件资源中,不是供用户使用的是( )。 A)高8位计数器TH B)低8位计数器TL C)定时器/计数器控制逻辑 D)用于定时/计数控制的相关寄存器 6:当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。 A)MOV A, @R1 B)MOVC A, @A + DPTR C)MOVX A, @ R0 D)MOVX A, @ DPTR 7:系统复位后单片机中PC和SP的值分别为( )。 A)0000H、07H B)0000H、00H C)0001H、07H D)0007H、00H 8:8051定时/计数器有( )种工作方式,其中方式( )是13位定时模式。 A)4、0 B)3、0 C)4、1 D)4、2 第 1 页 共 3 页
《单片机原理与应用》试卷17
二、判断题(每题1分,共8分) 1:程序计数器PC在物理结构上是独立的,它没有地址,是不可寻址的。( ) 2:每个指令周期由硬件来置位或清零用以表示累加器A中1的个数的奇偶性,若累加器中1的个数为奇数则奇偶标志位P=1,否则P=0。( ) 汇编语言指令中目的操作数和源源操作数之间有“,”分隔。( ) 3:立即寻址方式是操作数包括在指令字节中,指令操作码后面字节的内容就是操作数本身,其数值由程序员在编制程序时指定,以指令字节的形式存放在程序存储器中。( ) 4:MCS-51的串行口是同步全双工的,这个口可以实现串行通信,还可作为同步移位寄存器使用。( ) 5:在串行通信中,数据位的发送和接收分别由发送时钟脉冲和接收时钟脉冲进行定时控制。时钟频率高,则波特率高,通信速度就快;反之,时钟频率低,波特率就低,通信速度就慢。( ) 6:电源控制寄存器(PCON)与串行通信有关的只有D7位(SMOD),该位为波特率倍增位,当SMOD=1时,串行口波特率增加一倍,当SMOD=0时,串行口波特率为设定值。( ) 7:T1的中断入口地址为 0003H。( ) 8:时,可供使用的编址方法有两种,即:线选法和译码法。( ) 三、填空题(每空1分,共14分) 1:用于保存外部中断请求以及定时器的计数溢出的寄存器是( )。 2:32KB ROM的首地址若为2000H,则末地址是( )。 当机器字长n=8时,+1的补码是( ),-1的补码是( )。 3:已知系统的晶振频率fosc12MHZ,则系统的振荡周期P=( ),机器周期为( ),单字节双机器周期的指令执行时间为( )。 4:(35H)=4AH,执行如下指令:INC 35H;执行后(35H)=( )。 5:寄存器间接寻址也适用于访问外部RAM,可使用( )、( )或( )作为地址指针。 6:串行通信的数据传送方式有:( ) 、( )、( )。 四、综合题(每题6分,共30分) 1:简述什么是单片机复位?复位后单片机的状态如何? 2:设f0SC12MHZ,现利用定时器T1工作于方式2做波特率发生器,SMOD=0,波特率为110波特,试计算定时器初值。 3:①下列程序段的功能是什么? PUSH A PUSH B POP A 第 2 页 共 3 页
《单片机原理与应用》试卷17
POP B ②假定(R0)=24H,(CY)=1,(1FH)=59H,(20H)=24H,(24H)=B6H,写出执行下列指令后,累加器A的值。 MOV A,1FH (A)=( ), ADDC A,20H (A)=( ), CLR A (A)=( ), ORL A,@R0 (A)=( ), RL A (A)=( ), ANL A,#39H (A)=( ), RRC A (A)=( ), CPL A (A)=( )。 4:8051各中断标志是如何产生的?又是如何清除的? 5:何谓波特率?某异步通信,串行口每秒传送250个字符,每个字符由11位组成,其波特率应为多少? 五、设计应用题(每题10分,共40分) 1:将内部RAM的20H~2FH共16个连续单元清零。 2:编写无符合数排序:设在内部RAM中起始地址为40H的8个单元中存放有8个无符号数,要求进行升序排列。 3:系统晶振频率f0SC=12MHZ,利用定时器T0定时,在P1.0端输出一方波,频率为1KHZ。(要求T0工作在方式0,用查询方式编程) 4:下图为单片机与4片2716的部分连接图,试分别写出四片2716的地址范围(P2.7为高电平)。 第 3 页 共 3 页
因篇幅问题不能全部显示,请点此查看更多更全内容