您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 单片机模拟003试卷及答案
单片机模拟试卷003一、选择题:(共20分,空20小题,每小题1分)1、在MCS-51系统中,若晶振频率6MHZ,一个机器周期等于()s。A.3;B.1.5;C.1;D.2;2、6264芯片是()。A.E2PROM;B.RAM;C.FlashROM;D.EPROM;3、计算机最通用的两种字符编码是();A.区位码和国际码;B.ASCII码和BCD码;C.ASCII码和顺序码;D.BCD码和音码;;4、MOVC,#00H的寻址方式是()。A.直接寻址;B.位寻址;C.立即寻址;D.寄存器寻址;5、对程序存储器的读操作,只能使用()。A.MOV指令;B.PUSH指令;C.MOVX指令;D.MOVC指令;6、使用定时器T1时,有几种工作模式()。A.1种;B.2种;C.3种;D.4种;7、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。A.PCB.PSWC.AD.SP8、访问外部数据存储器时,不起作用的信号是()。A.RDB.WRC.PSEND.ALE9、AJMP指令的跳转范围是()。A.256B.1KBC.2KBD.64KB10、下列指令中正确的是()。A.MOVP2.1,AB.JBCTF0,L1C.MOVXB,@DPTRD.MOVA,@R311、MCS-51单片机扩展I/O口与外部数据存储器()。A.分别独立编址B.统一编址C.变址编址D.动态变址12、外部中断1的中断入口地址为()。A.0003HB.000BHC.0013HD.001BH13、20根地址线的寻址范围是()。A.512KBB.1024KBC.640KBD.4096KB14、各中断源发出的中断申请信号,都会标记在MCS-51系统中的()。A.TMODB.TCON/SCONC.IED.IP15、串行口的移位寄存器方式为()。A.方式0B.方式1C.方式2D.方式316、1101表示的是();A.二进制数;B.八进制数;C.十进制数;D.十六进制数;17、十进制数5803的8421编码是();A.0101100000000011;B.0010100100000111;C.0110000100000101;D.0111101000000100;18、微型计算机的核心部件是();A.微处理器;B.控制器;C.存储器;D.运算器;19、在计算机的存储设备中,ROM中存储的信息在计算机关机后();A.完全丢失;B.部分丢失;C.可能丢失、也可能不丢失;D.不会丢失;20、高级语言的源程序必须被翻译成(),才能在计算机上运行;A.汇编程序;B.操作系统程序;C.机器语言程序;D.编译程序;二、填空题:(共20分,共10个空,每空1分)1、MCS-51单片机PC的长度为位;SP的长度为位;DPTR的长度为位。2、访问8031片外数据存储器MOVX指令采用的是寻址方式。访问片外程序存储器MOVC指令采用的是寻址方式。3、若(IP)=00010100B,则优先级最高者为,最低者为。4、若系统晶振频率为8MHz,则机器周期μs,最长的指令周期分别为μs。5、MCS-51单片机的串行接口有种工作方式,其中方式为多机通信方式。6、若(PSW)=18H,则选取的是第组通用寄存器,这一组通用寄存器的地址范围从H~H。7、串行口中断标志RI/TI由置位,清零。8、MCS-51单片机有2个位的定时/计数器,可以设定为种工作方式。9、当扩展外部存储器或I/O口时,P2口用作。10、MCS-51单片机串行口的波特率由构成。三、判断题:(正确的打“√”,错误的打“×”,并将正确答案填写在下列表格内)(共10分,共10小题,每题1分)题号12345678910答案1、MCS-51系统是微处理器。2、PC存放的是当前执行的指令。3、调用指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。4、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。5、要进行多机通信,MCS-51串行接口的工作方式应为方式1。6、指令字节数越多,执行时间越长。7、子程序调用时自动保护断点。8、内部寄存器nR(n=0~7)作为间接寻址寄存器。9、中断响应最快响应时间为三个机器周期。10、8031片内有程序存储器和数据存储器。四、阅读并分析程序,并写出下列程序的运行结果:(共30分,共10个空,每空3分)1、MOVA,#50HMOVB,#77HPUSHAPUSHBPOPBPOPA执行完本段指令后(A)=H。2、已知:(60H)=23H,(61H)=61H,以下程序段执行后(62H)=H。CLRCMOVA,#9AHSUBBA,60HADDA,61HDAAMOV62H,A3、已知:(A)=02H,(SP)=42H,(41H)=FFH,(42H)=FFH,以下程序段执行后(A)=H、(SP)=H、(PC)=H。POPDPHPOPDPLMOVDPTR,#3000HRRAMOVB,AMOVCA,@A+DPTRPUSHAMOVA,BINCAMOVCA,@A+DPTRPUSHARETORG3000HDB10H,80H,30H,50H,70H4、试分析执行下列指令MOVA,#8DHSETBCADDCA,#0B2H后,(A)=H,OV=,P=,C=。5、设串行接口工作于方式3,SMOD=1,fOSC=12MHZ,定时器/计数器1工作于方式2,TH1和TL1的初值为E6H,则波特率为Bit/s。五、实验题:(20分,共2小题,每小题10分)1、比较内部RAM30H、31H两个单元中无符号数的大小,将大数存入42H单元中,小数存入41H单元中,若两数相等则使F0置位。(10分)2、应用设计题(10分)要求用2764芯片扩展8031的片外程序存储器空间,分配的地址范围为0000H~3FFFH。要求采用完全译码方法。(1)确定需要用几片2764,并分配地址范围;(5分)(2)画出系统的硬件连接图。(5分)单片机模拟试卷003参考答案一、选择题:(共20分,每题1分)1、在MCS-51系统中,若晶振频率6MHZ,一个机器周期等于(D)s。A.3;B.1.5;C.1;D.2;2、6264芯片是(B)。A.E2PROM;B.RAM;C.FlashROM;D.EPROM;3、计算机最通用的两种字符编码是(B);A.区位码和国际码;B.ASCII码和BCD码;C.ASCII码和顺序码;D.BCD码和音码;;4、MOVC,#00H的寻址方式是(B)。A.直接寻址;B.位寻址;C.立即寻址;D.寄存器寻址;5、对程序存储器的读操作,只能使用(D)。A.MOV指令;B.PUSH指令;C.MOVX指令;D.MOVC指令;6、使用定时器T1时,有几种工作模式(C)。A.1种;B.2种;C.3种;D.4种;7、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是(B)。A.PCB.PSWC.AD.SP8、访问外部数据存储器时,不起作用的信号是(C)。A.RDB.WRC.PSEND.ALE9、AJMP指令的跳转范围是(C)。A.256B.1KBC.2KBD.64KB10、下列指令中正确的是(B)。A.MOVP2.1,AB.JBCTF0,L1C.MOVXB,@DPTRD.MOVA,@R311、MCS-51单片机扩展I/O口与外部数据存储器(B)。A.分别独立编址B.统一编址C.变址编址D.动态变址12、外部中断1的中断入口地址为(C)。A.0003HB.000BHC.0013HD.001BH13、20根地址线的寻址范围是(B)。A.512KBB.1024KBC.640KBD.4096KB14、各中断源发出的中断申请信号,都会标记在MCS-51系统中的(C)。A.TMODB.TCON/SCONC.IED.IP15、串行口的移位寄存器方式为(A)。A.方式0B.方式1C.方式2D.方式316、1101表示的是(C);A.二进制数;B.八进制数;C.十进制数;D.十六进制数;17、十进制数5803的8421编码是(A);A.0101100000000011;B.0010100100000111;C.0110000100000101;D.0111101000000100;18、微型计算机的核心部件是(A);A.微处理器;B.控制器;C.存储器;D.运算器;19、在计算机的存储设备中,ROM中存储的信息在计算机关机后(D);A.完全丢失;B.部分丢失;C.可能丢失、也可能不丢失;D.不会丢失;20、高级语言的源程序必须被翻译成(C),才能在计算机上运行;A.汇编程序;B.操作系统程序;C.机器语言程序;D.编译程序;二、填空题:(每空1分,共20分)1、MCS-51单片机PC的长度为16位;SP的长度为8位;DPTR的长度为16位。2、访问8031片外数据存储器MOVX指令采用的是间接寻址方式。访问片外程序存储器MOVC指令采用的是基址寄存器加变址寄存器间接寻址方式。3、若(IP)=00010100B,则优先级最高者为外部中断1中断,最低者为定时/计数器2中断。4、若系统晶振频率为8MHz,则机器周期1.5μs,最长的指令周期分别为6μs。5、MCS-51单片机的串行接口有4种工作方式,其中方式2、3为多机通信方式。6、若(PSW)=18H,则选取的是第3组通用寄存器,这一组通用寄存器的地址范围从18H~1FH。7、串行口中断标志RI/TI由硬件置位,软件清零。8、MCS-51单片机有2个16位的定时/计数器,可以设定为4种工作方式。9、当扩展外部存储器或I/O口时,P2口用作高8位地址总线。10、MCS-51单片机串行口的波特率由每秒传送的二进制位数构成。三、判断题:(正确的打“√”,错误的打“×”)(共10分,每题1分)1、MCS-51系统是微处理器。(×)2、PC存放的是当前执行的指令。(×)3、调用指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。(×)4、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。(√)5、要进行多机通信,MCS-51串行接口的工作方式应为方式1。(×)6、指令字节数越多,执行时间越长。(×)7、子程序调用时自动保护断点。(√)8、内部寄存器nR(n=0~7)作为间接寻址寄存器。(×)9、中断响应最快响应时间为三个机器周期。(√)10、8031片内有程序存储器和数据存储器。(×)四、阅读并分析程序,并写出下列程序的运行结果:(共30分,每空3分)1、MOVA,#50HMOVB,#77HPUSHAPUSHBPOPAPOPB执行完本段指令后(A)=77H。2、已知:(60H)=23H,(61H)=61H,以下程序段执行后(62H)=38H。CLRCMOVA,#9AHSUBBA,60HADDA,61HDAAMOV62H,A3、已知:(A)=02H,(SP)=42H,(41H)=FFH,(42H)=FFH,以下程序段执行后(A)=30H、(SP)=40H、(PC)=3080H。POPDPH;(DPTR)=FFFFHPOPDPL;MOVDPTR,#3000HRRA;(A)=01HMOVB,A;(B)=01HMOVCA,@A+DPTR;(A)=80HPUSHA;(41H)=80HMOVA,B;(A)=01HINCA;(A)=02HMOVCA,@A+DPTR;(A)=30HPUSHA;(42H)=30HRET;(PC)=3080HORG3000HDB10H,80H,30H,50H,70H4、试分析执行下列指令MOVA,#8DHSETBCADDCA,#0B2H后,(A)=40H,OV=1,P=1,C=1。5、设串行接口工作于方式3,SMOD=1,fOSC=12MHZ,定时器/计数器1工作于方式2,TH1和TL1的初值为E6H,则波特率为2400Bit/s。五、实验题:(20分,每小题10分):1、比较内部RAM30H、31H两个单元中无符号数的大小,将大数存入42H单元中,小数存入41H单元中,若两数相等则使F0置位。(10分)MOVA,30H;CJNZA,31H,BIG;SETBF
本文标题:单片机模拟003试卷及答案
链接地址:https://www.777doc.com/doc-2606571 .html