出自:河南科技大学-单片机原理及应用

MCS-51单片机加法指令的目的操作数( )。 A.可以是任一工作寄存器 B.只能是累加器A C.可以是片内RAM单元 D.可以是寄存器B
以下各项不能用来对内部数据存储器进行访问的是( )。 A.数据指针DPTR B.堆栈指针SP C.案存储单元地址或名称 D.由R0或R1间址
MCS-51程序计数器PC的加1 操作是( )。 A.通过加1指令进行的 B.自动进行的 C.通过传送进行的 D.通过加法指令进行的
不能使MCS-51单片机的SP改变的命令是( )。 A.POP指令 B.ADD指令 C.PUSH指令 D.LCALL指令
MCS-51单片机PUSH指令的操作数是( )。 A.位操作数 B.字节操作数 C.字操作数 D.双字操作数
指令 MOV A,R0中的源操作数的寻址方式是( )。 A.直接寻址 B.寄存器间接寻址 C.寄存器寻址 D.相对寻址
在以下指令的执行时,可能会影响CY的是( )。 A.MOV A,#30H B.POP 20H C.ADD A,20H D.XCH A,R1
在立即寻址方式中,操作数是在( )。 A.片内数据存储器中 B.片外数据存储器中 C.程序存储器中 D.寄存器中
若PSW=18H,则当前工作寄存器是( )。 A.0组 B.1组 C.2组 D.3组
指令MOV A,#20H源操作数的寻址方式是( )。 A.直接寻址 B.寄存器寻址 C.立即寻址 D.寄存器间址
指令MOV A,@R0执行的操作是( ) 。 A.将片外RAM以R0内容为地址的单元内容送A B.将R0内容送A C.将程序存储器以R0内容为地址的单元内容送A D.将片内RAM以R0内容为地址的单元内容送A
MOV R0,#20H指令的源操作数的寻址方式是( )。 A.直接寻址 B.立即寻址 C.寄存器寻址 D.寄存器间接寻址
指令XRL A,@R0进行的是( )。 A.与操作 B.或操作 C.异或操作 D.求反
指令JZ LOOP1的功能是( )。 A.寄存器B的内容为0转移 B.寄存器B的内容不为0转移 C.累加器A的内容不为0转移 D.累加器A的内容为0转移
已知SP=32H,执行LCALL AD1后,SP的内容是( )。 A.33H B.31H C.34H D.30H
指令JNB ACC.7,POST的功能是( )。 A.ACC.7为0转POST执行程序 B.ACC.7为1转POST执行程序 C.A=0转POST执行程序 D.ACC.7=1转POST执行程序
DJNZR2,LOOP指令是( )。 A.比较转移指令 B.无条件转移指令 C.子程序调用指令 D.子程序返回指令
MCS-51执行RET指令,把栈顶的内容弹出给( )。 A.SP B.PC C.PSW D.PCON
下列指令中与进位标志位Cy有关的指令是( )。 A.交换指令 B.数据传送指令 C.子程序调用指令 D.加法指令
ANLA,#0FH指令进行的操作是:A的内容和立即数0FH进行( )。 A.加法操作 B.与操作 C.或操作 D.异或操作
INC @R0进行的操作是( )。 A.R0的内容加1 B.R0的内容减1 C.以R0内容为地址的片内RAM单元内容加1 D.以R0内容为地址的片内RAM单元内容减1
DEC20H进行的操作是( )。 A.立即数20H减1 B.立即数20H加1 C.片内RAM地址为20H单元的内容加1 D.片内RAM地址为20H单元的内容减1
设SP的值为66H,在进行子程序调用时,把断点地址入栈保护后,SP的值为( )。 A.65H B.66H C.67H D.68H
MOV A,20H指令源操作数的寻址方式是( )。 A.立即寻址 B.寄存器寻址 C.直接寻址 D.积存器间接寻址
MOV C,20H指令的寻址方式是( )。 A.直接寻址 B.立即寻址 C.寄存器寻址 D.位寻址
下列那条指令的执行回影响CY标志? A.PUSH 20H B.MOV A,20H C.ADD A,#20H D.XCH A,20H
下列那条指令可以将A的最高位清零,而其他位不变。 A.ORL A,#7FH B.ANL A,#7FH C.XRL A,#7FH D.ANL A,#80H
下列那条指令可将A的最高位置1,而其他位不变。 A.XRL A,#80H B.ANL A,#80H C.ORL A,#7FH D.ORL A,#80H
指令RL A的操作是( )。 A.A的内容不带进位左移 B.A的内容带进位左移 C.A的内容不带进位右移 D.A的内容带进位右移
MCS-51执行PUSH指令,SP( )。 A.减1 B.加1 C.减2 D.加2
MCS-51执行POP 指令,SP( )。 A.加1 B.加2 C.减1 D.减2
MCS-51执行LCALL指令,保护的断点是( )。 A.LCALL指令的地址 B.上一条指令的地址 C.SP的内容 D.下一条指令的地址
MCS-51执行子程序返回指令,把栈顶的内容弹出来给( )。 A.SP B.PC C.DPTR D.A
在寄存器间接寻址方式中,指定寄存器中存放的是( )。 A.操作数地址 B.地址偏移量 C.操作数 D.转移地址
设SP的值为37H,在进行子程序调用时把断点地址入栈保护后,SP的值为( )。 A.36H B.37H C.38H D.39H
ADD A,20H指令中,A是( )。 A.源操作数 B.目的操作数 C.间址寄存器 D.位累加器
MCS-51不能为程序存储器提供和构成地址的有( )。 A.状态寄存器PSW B.累加器A C.指针DPTR D.指令指针PC
MCS-51不能为片外数据存储器提供和构成地址的有( )。 A.PC B.R0 C.DPTR D.R1
执行中断返回指令,要恢复断点,从栈顶弹出的断点地址送给( )。 A.DPTR B.A C.PC D.B
MOVX A,@DPTR指令的源操作数的寻址方式是( )。 A.寄存器寻址 B.寄存器间址 C.相对寻址 D.直接寻址
JC LP指令的寻址方式是( )。 A.立即寻址 B.寄存器寻址 C.直接寻址 D.相对寻址
以下哪些指令的源操作数是在片内数据存储器中? A.MOV A,20H。 B.MOVX A,@DPTR。 C.MOVC A, @A+DPTR。 D.ADD A, @R0。 E.ADD A, #20H。
以下有关PC和DPTR的叙述哪些是对的? A.它们都是16位的寄存器。 B.DPTR是可以访问的而PC不能访问。 C.它们都具有自动加1功能。 D.DPTR可以分为2个8位的寄存器,而PC不能。 E.都可以用MOV指令为其赋值。
MCS-51单片机的以下哪些指令,访问了片外RAM. A.PUSH 30H B.MOVX A,@DPTR C.MOVC A,@A+DPTR D.ADD A,#30H
以下关于PC和DPTR的叙述哪些是错误的。 A.它们都是16位的寄存器。 B.它们都有自动加1功能。 C.DPTR是可以访问的而PC不能。 D.都可以用MOV指令为其赋值。
MCS-51执行哪些指令PC会发生突变。 A.SJMP L1 B.PUSH 30H C.ACALL LL D.当A=5,执行JZ NEXT
以下哪些指令的源操作数不是寄存器寻址。 A.MOV A,#50H B.ADD A,R5 C.LCALL STR D.MOV R1,A
MCS-51执行以下哪些指令SP会发生变化。 A.MOV A,#50H B.POP 30H C.LCALL STR D.ANL A,@R1
以下哪些指令的源操作数是在片内数据存储器中。 A.MOV A,30H B.MOVX A,@DPTR C.MOVC A,@A+PC D.ANL A,@R1
以下哪些指令的源操作数不是直接寻址。 A.MOV A,20H B.MOVX @DPTR,A C.MOVC A,@A+DPTR D.ADD A,30H