《单片机试卷及答案》.docVIP

  • 23
  • 0
  • 约5.53千字
  • 约 8页
  • 2018-10-10 发布于四川
  • 举报
本试题卷分第一卷(知识题)和第二卷(操作题)两部分。第一卷1至3页,第二卷3至4页。共100分,考试时间120分钟。 第一卷 知识题 (本部分共有4大题,总分60分,考试时间60分钟,闭卷) 注意事项:答卷时,考生务必将自己的姓名、学号、系(部)、班级等写在答卷纸上。 考试结束,考生将本试题卷和答卷一并交回。 一、??? 填空题(每空1分,共20分) 1.MCS-51是指单片机的( )号,8031、8051是指单片机的( )号。 2.MCS-51共有( )条指令,可分为几种不同的寻址方式。如:MOV A,@Ri 属于( )寻址方式,MOV C, bit 属于( )寻址方式。 3.单片机(计算机)在进行( )运算的情况下应使用补码。 4.单片机位寻址区的单元地址是从( )单元到( )单元,若某位地址是09H,它 所在单元的地址应该是( )。 5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转 移的;不同点是,当执行调用指令时,它不仅能转移到某一指定地址处,而且当子程序 执行到( )指令后,它能自动返回到( )指令处,而普通转移指令( ) 能返回。 6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机( )脉冲进行 计数,而计数器作用是指对单片机( )脉冲进行计数。 7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入( ),否则输入数 据可能出错。 8.堆栈指针SP的内容将始终指示( ),当单步执行了调用指令LCALL addr16 后SP的内容将( )改变。 9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。而硬件延时一般是采用单片机的( )再通过软件编程来实现。 10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至( )单元,若要接收数据也要到该单元取数。 11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用( )的溢出率来设定和计算波特率。 二、选择题(每空1分,共10分) 1.判断是否溢出时用PSW的( )标志位,判断是否有进位时用PSW的( )标志位。 A.CY B.OV C.P D.RS0 E.RS1 2.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用( )调试方法。 A.单步调试(F8) B.跟踪调试(F7) C.快速运行到光标处调试(F4) D.断点调试(F2) E.连续运行调试(F9) 3.当单片机从8155接口芯片内部RAM的20H单元中读取某一数据时,应使用( )类 指令。 A. MOV A,20H B.MOVX A,@Ri C. MOVC A,@A+DPTR D.MOVX A,@DPTR 4.当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为( )。 A.0003H B.000B C.0013H D.001BH E.0023H 5.子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内 容的改变是( )完成的。 A.通过POP命令 B.通过MOV 指令 C.通过RET或RETI指令 D.自动 6.单片机复位后,SP、PC、I/O口的内容为( 7 ) A.SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH B.SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H C.SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH D.SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H 7.8031定时/计数器共有四种操作模式,并由TMOD寄存器中M1 M0的状态决定,当, , , , , M1 M0的状态为10 时,定时/计数器被设定为( ) A.13位定时/计数器 B.16位定时/计数器 C.自动重装8位定时/计

文档评论(0)

1亿VIP精品文档

相关文档