习题(指令与编程及答案)

习题(指令与编程及答案)

ID:14434845

大小:151.50 KB

页数:23页

时间:2018-07-28

习题(指令与编程及答案)_第1页
习题(指令与编程及答案)_第2页
习题(指令与编程及答案)_第3页
习题(指令与编程及答案)_第4页
习题(指令与编程及答案)_第5页
资源描述:

《习题(指令与编程及答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一.单项选择题1.ORG0003HLJMP2000HORG000BHLJMP3000H2.当CPU响应外部中断0后,PC的值是(A)。A.0003HB.2000HC.000BHD.3000H3.MCS-51的相对转移指令的最大负跳距离为(B)。A.2KBB.128BC.127BD.256B4.以下运算中对溢出标志0V没有影响或不受影响的运算是(A)。A.逻辑运算B.符号数加减运算C.比较数据大小运算D.除法运算5.产生信号的指令是(C)。A.MOVXA,@DPTRB.MOVX@DPTR,AC.MOVCA,@A+PCD.MOVXA,@A+DPTR6.MOVXA,@DPTR指令中

2、的源操作数的寻址方式是(B)。A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即寻址7.将MCS-51的工作寄存器置成3区的指令是(B)。A.MOVPSW,#13HB.MOVPSW,#18HC.SETBPSW.4,CLRPSW.3D.SETBPSW.3,CLRPSW.48.指令AJMP的跳转范围是(C)。A.256BB.1KBC.2KBD.64KB9.6264芯片是(B)。A.EPROMB.RAMC.FlashROMD.EPROM10.下面那条指令产生信号(D)。A.MOVXA,@DPTR B.MOVCA,@A+DPTRC.MOVCA,@A+PC D.MOVX@DPTR,A

3、11.执行LCALL4000H指令时,MCS-51所完成的操作是(D)。A.保护PCB.保护现场C.4000H®PCD.PC+3入栈,4000H®PC12.下列指令中可能改变Cy的有(C)。A.INCAB.CPLAC.RLCAD.MOVA,#data13.假定设置堆栈指针SP的值为36H,在执行指令PUSH20H后,SP的值为(B)。A.36HB.37HC.38HD.21H14.PUSHACC指令,MCS-51完成的操作是(A)。A.(SP)+1àSP(ACC)à(SP)B.(ACC)à(SP)(SP)-1àSPC.(SP)-1àSP(ACC)à(SP)D.(ACC)à(SP

4、)(SP)+1àSP15.MOVC,00H指令的第二操作数寻址方式是(A)。A.位寻址B.直接寻址C.立即寻址D.寄存器寻址16.在算术运算中,与辅助进位AC有关的是(C)。A.二进制B.八进制C.十进制D.十六进制17.把P0口高四位变0,低四位不变,应使用指令(D)。A.ORLP0,#0FHB.ORLP0,#0F0HC.ANLP0,#0F0HD.ANLP0,#0FH18ORG0000HAJMP0040HORG0040HMOVSP,#00H当执行完上面的程序后,PC的值是(C)。A.0040HB.0041HC.0042HD.0043H19.在相对寻址方式中,“相对”两字是指

5、跳转(A)。A.地址偏移量relB.当前指令的首地址C.当前指令的末地址D.DPTR值?20.使用8051,且=1,则可以外扩ROM(A)。A.64KBB.60KBC.58KBD.56KB21.已知(31H)=21H,(32H)=04H,执行下列指令后,31H的内容为(B)。PUSH31HPUSH32HPOP31HPOP32HA.21HB.04HC.32HD.31H22.已知(A)=00H,执行DECA指令后,A的内容为(B)A.00HB.FFHC.01HD.0FH23.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是(B)。A.MOVB.MOVXC.MOVC

6、D.以上都行24.LCALL存于2000H开始的地址单元中,执行完相应子程序中的返回指令,PC=(D)。A.2000HB.2001HC.2002HD.2003H25.?程序设计的方法一般有(C)A.1种B.2种C.3种D.4种26.在寄存器间接寻址方式中,指定寄存器中存放的是(B)A.操作数B.操作数地址C.转移指令D.地址偏移量27.当8031外扩程序存储器8KB时,常使用EPROM2716(C)A.2片B.3片C.4片D.5片28.中断服务程序的最后一条指令必须是(C)A.ENDB.RETC.RETID.AJMP29.ADC0809启动A/D转换的方式是(C)A.高电平B

7、.低电平C.正脉冲D.负脉冲30.MOVC,30H源操作数寻址方式为(D)A.立即寻址B.寄存器寻址C.寄存器间接寻址D.位寻址31.POPA指令,MCS-51完成的操作是(A)A.A←((SP))SP←(SP)-1B.SP←(SP)-1A←((SP))C.A←((SP))SP←(SP)+1D.SP←(SP)+1A←((SP))32.当(RS1,RS0)=(1,1)时,工作寄存器R0对应内部RAM的(D)字节单元。A.00HB.08HC.10HD.18H33.在R3初值为00H的情况下,DJNZR3,r

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。