资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
真诚为您提供优质参考资料,若有不当之处,请指正。襄樊学院11-12学年度上学期微机原理及应用考试卷A院别 机械与汽车工程学院 专业 机电1021学号 姓名 课程类别:考试课程适用专业: 题目一二三四五总分评卷人签名满分3030101020100得分一、 填空题(在横线上填上正确答案,每空1分,共30分)1. 字符D的ASCII码是 。2. 8位二进制补码所表示的整数,其相应的十进制数范围是 。380C51的汇编语言指令格式由 和 两部分组成。4执行了“MUL A,B”指令后,则积的低8位放在 中,高8位放在 中。5. 90H是用8位二进制补码表示的十六进制数,那么相应的十进制数是 。680C51单片机的计数器/定时器1申请中断时,T1的中断标志TF1将为 ,当该中断得到响应后,TF1为 。780C51的5个中断源入口XXX分别为 、 、 、 和 。8下列伪指令汇编后,存放25H的单元及LOOP的值分别是_=25H ; LOOP=_。 ORG 0100H TAB: DB ABC NOON:DS 03 BUF: DB 25H LOOP EQU 2100H9.80C51单片机复位后,其PC的内容为_H。SFR中的P2口的内容为_H。10. MCS-51单片机内部RAM 20H2FH是位寻址区,已知位XXX是47H,计算出它是字节XXX_的D_位。11.8051单片机使用和来读写片外_的内容。12.8051单片机中IP=1EH,IE=8EH时,CPU能响应的优先权最低的中断源是_。IP寄存器格式PSPT1PX1PT0PX0IE寄存器格式EAESET1EX1ET0EX013.执行下列指令组后,累加器(A)=_,进位标志(CY)=_。SETB CMOV A, #25HADDC A, #0A6H14.当程序状态字PSW为(10011001)时,当前工作寄存器组是_组,对应的工作寄存器R0、R3的XXX是_H、 H。15. 可用作寄存器间接寻址的间址寄存器有_、_、_。二、单项选择题:(在四个备选答案中选一个正确答案,每小题2分,共30分)( )1、80C51系列单片机的存储器主要分配特点是。AI/O接口和RAM统一编址 B. ROM和RAM分开编址 C.内部ROM和外部I/O接口分开编址 D.内部ROM和外部ROM分开编址( )2、单片机的指令XXX放在。A. PSW B. DPTR C. SP D. PC( )3、80C51在堆栈中压入一个数据时。A. 先压栈,再令SP+1 B. 先令SP+1,再压栈C. 先压栈,再令SP-1 D. 先令SP-1,再压栈( )4、已知(A)=50H,执行指令DEC A后,A中的 内容是。A00H B. 51H C. 4FH D. 49H( )5、定时器方式控制寄存器TMOD中M1M0为10时,则设置定时器工作于。A. 工作方式0 B.工作方式1 C.工作方式2 D.工作方式3( )6、要使80C51能够响应定时器T1中断,串行口中断,它的中断允许寄存器IE的内容应该是。A. 98H B. 98 C. 42H D. 22H( )7、编程器往51单片机下载的数据格式是。A. .uv2 B. .hex C. .asm D. .C( )8、采用共阳极7段数码管显示数字“3”,其段码应该是。A. OCOH B. 0BOH C. 92H D. 7DH( )9、 DAC0832是 位的DA转换器。A. 4 B. 8 C. 16 D. 14( )10、在中断服务程序中,至少有一条 。A.减法指令 B. 转移指令 C.加法指令 D.中断返回指令( )11.MCS-51系列单片机的下列特殊功能寄存器中, 不能够位寻址的。 A. ACCB. DPL C. PSWD. TCON( )12.MCS-51系列单片机有 种寻址方式。 A. 6 B. 7 C. 8 D. 9( )13.8031单片机外接ROM时,使用 引脚来选通74LS373芯片 A. ALE B. C. D.( )14.80C51单片机外部中断0请求信号输入的引脚是 。 A RXD B. C D. ( )15.2764是容量为8KB的EPROM,该芯片的XXX线为 根。A.8B.12C.10D.13三、改错题(下面的程序或程序段存在一个错误或不妥处,请在其下划一条线,改正并说明为什么。每小题2分,共10分)1. 某8031单片机应用系统中,外部中断1每中断一次,其中的一个功能是将P1.2的输出变反,其部分中断程序如下,请指出错误并改正之。ORG 0013HAJMP BBORG 0100H2. 下列指令组要完成重复执行LOOP开始的程序20次。请指出错误,并改正之。 MOV A,14H LOOP:MOV R1,01H DEC A JNC LOOP3下列延时子程序,具有保护现场的指令(此处欲保护A及PSW两个特殊功能寄存器)请指出错误,并改正之。DLY0:PUSH ACC PUSH PSW MOV R1,#32HDLY1:NOP DJNZ R1,DLY1 POP ACC POP PSW RET4下列指令组,要完成当(A)80H时,转去执行2800H开始的程序,当(A)80H时,执行3700H开始的程序。请找出错误,并改正之。CJNE A, #80H, NEXTTEN: LJMP 2800HNEXT:JNC TEN LJMP 3700H5下列子程序欲将累加器A中的原码表示的8位带符号二进制数变为补码形式仍存于A中。请找出错误,并改正之。COPL:JNB ACC.7, DONECPL AINC AORL A,#80HDONE:SJMP DONE四、简答题:(第1小题4分,第2小题6分,共10分)1、80C51单片机能提供几个中断源?几个中断优先级?各个中断优先级如何确定?在同一个优先级中各个中断源的优先级怎样确定? 2、设80C51单片机的晶振频率为6MHz,定时器处于工作方式0和工作方式1、工作方式2时,最大计数范围和定时范围是多少?五、计算题:(第一小题10分,后两题各5分,共20分)1、设晶振频率为12MHz,请计算下列延时程序的延时时间。BB:MOV R6,#49 AA:NOPNOPDJNZ R6,AANOPNOPNOP2、执行下列指令后,求累加器A,标志寄存器C、AC、OV、P的值。MOV A,#3AHADD A,#85H3、如下图所示,设7段数码管为共阴极数码管,请回答:(5分)1)硬件连接是 显示方式?硬件译码静态显示、硬件译码动态显示、软件译码静态显示、软件译码动态显示)(1分)2)请编程在数码管上显示数字“4”。(4分) /
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号