远程学历教育《微机原理与应用》期末大作业

[复制链接]
发表于 2016-12-12 14:04:31 | 显示全部楼层 |阅读模式
东华大学继续教育学院远程学历教育《微机原理与应用》期末大作业 专业            姓名            学号            期末大作业提交说明:主观题请以附件形式上传作业文档,客观题请直接在平台内答题区直接勾选答案。实践性课程制作实物作业的,请按要求拍照,以压缩包形式上传平台。   一、单选题(本大题共 20 小题,每小题 2 分,共  40 分)客观题请直接在平台内答题区直接勾选答案。 1.  十进制33的二进制表示为原码( B) A、00100001      B、0100001      C、10100001      D、00101111 2.  十进制-59的二进制表示为补码( B) A、11000011      B、11000101      C、10111101      D、00101111 3.  计算用补码计算减法时候X-Y =[[X - Y]补]补=[[X]补 +[-Y]补 ]补,那么计算34-68时候[X]补 +[-Y]补值是( A )A、11011110     B、11011111   C、34    D、-34 4.  MCS-51系统中若晶振频率8MHz,一个机器周期等于( A ) μsA、1.5     B、3    C 、1     D 、0.5 5.  以下不是构成单片机的部件( D )A、微处理器(CPU)   B、存储器   C、I/O接口电路  D、按键 6.  若不使用MCS-51片内程序存储器则哪个引脚必须接地( A )A、EA管脚       B、XTAL1          C、VCC        D、P3.3  7.  关于单片机引脚功能说明错误的有(  A)A、标准的MCS51单片机XTAL1和XTAL2不接外部电路也能工作B、EA引脚用于控制单片机从哪个ROM开始执行程序C、RST引脚要有持续两个以上机器周期的高电平才能复位D、P3口所有引脚都有第二功能 8.  程序计数器PC用来( C  ) 。A、存放指令                  B、存放正在执行的指令地址C、存放下一条的指令地址      D、放上一条的指令地址 9.  当程序状态字寄存器PSW状态字中RS1和RS0分别为1和0 时,系统使用的工作寄存器组为( B  ) 。A、组0          B、组 1           C、组2         D、组3 10. MCS—51复位后,下面说法错误的有( B )A、程序计数器PC值为0000,DPTR值为0B、PSW值为0,acc值为0C、SP值为07D、P0值为0 11. 单片机上电复位后,堆栈区的最大允许范围是内部RAM的(D  )。A、00H—FFH           B、00H—07H    C、07H—7FH           D、08H—7FH 12. 指令MOV A,  @R1中 @R1的寻址方式为( C ) A、直接寻址                  B、立即寻址C、寄存器间接寻址           D、寄存器寻址 13. 对程序存储器的读操作只能使用( B )A、MOVX         B、MOVC          C、PUSH        D、MOV 14. 累加器A的内容为0C9 H, 寄存器R2的内容为54H, CY=1, 执行指令SUBB A, R2 后结果为( A )A、(A)=74H      B、(R2)=74H      C、(A)=75H      D、(R2)=75H 15. 指令周期有三种, 分别是单周期指令, 双周期指令和( B)指令。 A、三周期  B、四周期  C、五周期  D、六周期 16.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来(B ) 。A、存放指令B、存放16位地址,作间址寄存器使用C、存放下一条指令地址D、存放上一条指令地址 17. 执行PUSH ACC指令, MCS-51完成的操作是( A )。A、SP+1→SP (ACC)→(SP)    B、(ACC) →(SP) SP-1→SPC、SP-1→SP (ACC)→(SP)    D、(ACC)→(SP) SP+1→SP 18. ACC值为10H,执行DEC A后,A的值是多少( A )A、00    B、10H    C、0FH     D、09H 19. MCS-51的无条件转移指令中, 其转移范围最大的是(A  ) A、LJMP       B、AJMP       C、SJMP       C、JMP @A+DPTR 20. MCS-51单片机中,晶振频率固定的情况下,T0定时计数器(  B )方式可以实现最长定时。A、方式0      B、方式1        C、方式2       D、方式3  二、是非题(本大题共 5 小题,每小题 2 分,共  10 分)A选项表示“对”,B选项表示“错”。客观题请直接在平台内答题区直接勾选答案。21. MCS-51单片机主要由CPU、存储器、可编程IO口、定时器/计数器、串行口等组成。                                                     (A )  22. 所谓机器周期是指CPU执行一条指令所需要的时间。               ( A) 23. MCS-51指令系统中共有6种寻址方式 。                          (B ) 24. 汇编语言程序有四种结构形式:顺序结构、分支结构、子程序结构和循环结构。                                                          (A ) 25. JNB TF0,$ 可以用来等待T0定时计数器溢出。                     ( B) 三、多选题(本大题共6  小题,每小题  3 分,共  18 分)客观题请直接在平台内答题区直接勾选答案。26. MCS-51的存储器的组成部分有( ABCD )A、片内程序存储器                 B、片外程序存储器C、片内数据存储器                 D、片外数据存储器 27. 以下哪两条指令的写法是错误的(  BC)。 A、MOV DPTR,#3F98H B、MOV R0, #FEH C、MOV 50H,#0FC3DH D、INC R0 28. MCS-51的IO口输出高电平驱动外部负载不需要接上拉电阻的包括(BCD  ) A、P0         B、P1        C、P2         D、P3 29. 下列寄存器中,哪几个是8位的(B D ) A、SP         B、PSW      C、DPTR      D、PC 30. 下列指令是变址寻址方式的两个是( AC ) A、MOVC A, @A+PC  B、MOVX A, @DPTR  C、MOVC A, @A+DPTR  31. 要使能T1定时器并允许触发中断,那么程序中要有下面哪些语句(CD )A、SETB ET1  B、SETB EA   C、SETB TR1   D、SETB EX0  四、设计题(本大题共 2 小题,第一题12分,第二题20分,共  32分)主观题请在文档中作答,以附件形式上传作业文档。  32. 用循环计算2+3+4+5……+10的和,结果存入30H。       33. 编制一个P1口低电平驱动流水灯的控制程序。系统时钟为6MHz,定时器T0中断实现流水灯循环右移,0.5s变一次。写出定时器初值计算依据,编写程序并画出其电路原理图(可手绘拍照贴与word中)。【提示:1.用定时实现0.5s延时,每次0.5s延时切换led灯的状态;2.延时采用方式1,基本定时时间100ms,控制软计数器的累计次数为5次;3.中断服务中满5次切换一次led状态】 其流水灯的状态如下(O为灯亮)O X X X X X X X X O X X X X X XX X O X X X X XX X X O X X X XX X X X O X X XX X X X X O X XX X X X X X O XX X X X X X X O                        
快速回复 返回顶部 返回列表