1、6. MOVX A , DPTR指令中的源操作数的寻址方式是( )。A.寄存器寻址 B.寄存器间接寻址 C.直接寻址 D.立即寻址7. 将MCS-51的工作寄存器置成3区的指令是( )。A. MOV PSW , #13H B.MOV PSW , #18HC. SETB PSW.4 ,CLR PSW.3 D.SETB PSW.3 ,CLR PSW.48. 指令AJMP的跳转范围是( )。A .256B B.1KB C.2KB D.64KB9. 6264芯片是( )。A.EPROM B.RAM C .FlashROM D .EPROM10. 下面那条指令产生信号( )。A.MOVX A , DPT
2、R B.MOVC A , A+DPTRC.MOVC A , A+PC D.MOVX DPTR , A11. 执行LCALL 4000H指令时,MCS-51所完成的操作是( )。A.保护PC B.保护现场 C.4000H PC D.PC+3入栈,4000H PC12. 下列指令中可能改变Cy的有( )。 A.INC A B.CPL A C. RLC A D.MOV A , #data13. 假定设置堆栈指针SP的值为36H,在执行指令PUSH 20H后,SP的值为( )。A.36H B.37H C. 38H D.21H14. PUSH ACC指令,MCS-51完成的操作是( )。A.(SP)+1
3、SP (ACC) (SP) B. (ACC) (SP) (SP)-1SP C.(SP)-1SP (ACC) (SP) D. (ACC) (SP) (SP)+1SP15. MOV C, 00H指令的第二操作数寻址方式是( )。A.位寻址 B. 直接寻址 C. 立即寻址 D. 寄存器寻址16. 在算术运算中,与辅助进位AC有关的是( )。A.二进制 B. 八进制 C. 十进制 D. 十六进制17. 把P0口高四位变0,低四位不变,应使用指令( )。A. ORL P0,#0FH B. ORL P0,#0F0HCANL P0,#0F0H D. ANL P0, #0FH18 ORG 0000H AJMP
4、 0040H ORG 0040H MOV SP, #00H当执行完上面的程序后,PC的值是( )。A.0040H B. 0041H C. 0042H D. 0043H19. 在相对寻址方式中,“相对”两字是指跳转( )。A.地址偏移量rel B. 当前指令的首地址C.当前指令的末地址 D. DPTR值20. 使用8051,且=1,则可以外扩ROM( )。A. 64KB B. 60KB C. 58KB D. 56KB21. 已知(31H)=21H,(32H)=04H,执行下列指令后,31H的内容为( )。PUSH 31HPUSH 32HPOP 31HPOP 32H A.21H B. 04H C.
5、 32H D. 31H22. 已知(A)=00H,执行DEC A指令后,A 的内容为( ) A00H B. FFH C. 01H D. 0FH23. 要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是 ( )。A. MOV B. MOVX C. MOVC D. 以上都行24. LCALL存于2000H开始的地址单元中,执行完相应子程序中的返回指 令,PC=( )。A2000H B. 2001H C. 2002H D. 2003H25. 程序设计的方法一般有( ) A1种 B. 2种 C. 3种 D. 4种26. 在寄存器间接寻址方式中,指定寄存器中存放的是( ) A. 操作数 B
6、. 操作数地址 C. 转移指令 D. 地址偏移量27. 当8031外扩程序存储器8KB时,常使用EPROM2716( ) A. 2片 B. 3片 C. 4片 D. 5片28. 中断服务程序的最后一条指令必须是( ) A. END B. RET C. RETI D. AJMP29. ADC0809启动A/D转换的方式是( ) A. 高电平 B. 低电平 C. 正脉冲 D. 负脉冲30. MOV C, 30H源操作数寻址方式为( )A. 立即寻址 B. 寄存器寻址 C. 寄存器间接寻址 D. 位寻址31. POP A 指令,MCS-51完成的操作是( ) A. A(SP) SP(SP)-1 B.
7、SP(SP)-1 A(SP) C. A(SP) SP(SP)+1 D. SP(SP)+1 A(SP)32. 当(RS1,RS0)=(1,1)时,工作寄存器R0对应内部RAM的( )字节单元。 A. 00H B. 08H C. 10H D. 18H33. 在R3初值为00H的情况下,DJNZ R3, rel指令将循环执行( ) A. 0次 B. 256次 C. 128次 D. 10次34. 执行AJMP addr11指令时,MCS-51完成的操作是( ) A. 保护PC B. PCaddr11 C. 保护现场 D. PC+2入栈 PC010 addr1135. ORG 2000HLCALL 30
8、00HORG 3000HRET上面程序执行完RET指令后,(PC)=( )。 A. 2000H B. 3000H C. 2003H D. 3003H36. MCS-51执行完MOV A, #08H后,PSW的( )位被置位。A. C B.F0 C. 0V D. P37. MCS-51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是( )。 A. 读锁存器 B. 读数据 C. 读A累加器 D. 读CPU38. 对程序存储器的读操作,只能使用( )。 A. MOV指令 B. PUSH指令 C. MOVX指令 D. MOVC指令39ORG 8000HDS 08HDB 30H, 8AH则80
9、08H单元内容为( )。 A. 08H B. 30H C. 8AH D. 不确定40. MOV R0, A指令目标操作数的寻址方式是( )。 A. 寄存器间接寻址 B. 寄存器寻址 C. 直接寻址 D. 相对寻址41. 已知(60H)=23H, (61H)=61H,运行下列程序62H内容为( )。 CLR C MOV A, #9AH SUBB A,60H ADD A, 61H DA A MOV 62H, AA. 38H B. D8H C. DBH D. 3EH42. 设系统的晶振频率为6MHZ,下列子程序DELAY的延时时间约为( )。DELAY: MOV R2, #0FAH L2: DJNZ
10、 R2, L2 RETA. 900S B. 1006S C. 500us D. 5.501us43. MCS-51的LJMP指令跳转空间为( )。 A. 2K B. 128127 C. 64K D. 32K44. 关于MCS-51的堆栈操作,正确的说法是( )。 A. 先入栈,再修改栈指针 B. 先修改栈指针,再出栈 C. 先修改栈指针,再入栈 D. 以上都不对45. JNZ rel指令的寻址方式是( )。 A. 立即寻址 B. 寄存器寻址 C. 相对寻址 D. 位寻址46 . 8051执行ADD A, 20H指令时,首先在P0口上出现的信息是( )。 A. 操作码地址 B. 操作码 C. 操作数 D. 操作数地址47. 必须进行十进制调整的十进制运算( )。 A. 有加法和减法 B. 有乘法和除法 C. 只有加法 D. 只有减法48. 执行MOVX DPTR, A指令时,MCS-51产生( )控制信号。 A. B. C. ALE D. 49. 已知单片机系统的fosc=6MHZ,执行下列延时程序的时间为( )。DY2:
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1