题目内容

执行下面程序段后,R1=( )?ORG 0000HMOV R0,#66HMOV A, R0CJNE A, #66H, L1MOV R1, #00HAJMP L2L1:MOV R1, #0FFHL2:AJMP L2END

A. R1=00H
B. R1=FFH

查看答案
更多问题

下面关于“LCALLaddr16" 指令的论述错误的是( )?

A. 3字节指令
B. 执行指令时,先将PC加3,获得下一条指令的地址(子程序返回时的地址)并将其压入堆栈保护(先低字节,后高字节),同时修改堆栈指针SP。
C. 将addr16目标地址装入PC,开始执行子程序
D. 将addr11目标地址装入PC,开始执行子程序

关于“JC rel”指令,下列哪种描述是正确的( )?

A. 累加器A=1,则程序转移,否则顺序执行
B. 累加器A≠1,则程序转移,否则顺序执行
C. 进位标志位Cy≠1,则程序转移,否则顺序执行
D. 进位标志位Cy=1,则程序转移,否则顺序执行

关于“JNB rel”指令,下列哪种描述是正确的( )?

A. 如果指定的位(bit)=1,则程序转移,否则顺序执行
B. 如果指定的位(bit)≠1,则程序顺序执行,否则转移
C. 如果指定的位(bit)=0,则程序转移,否则顺序执行
D. 如果指定的位(bit)≠0,则程序转移,否则顺序执行

关于“RLC A”指令,下列哪种描述是正确的( )?

A. 将A中的8位二进制数同向左循环移动1位,D7移入D0,不影响其他标志位
B. 将A中的8位二进制数同向右循环移动1位,D0移入D7,不影响其他标志位
C. 将A中的8位二进制数连同进位标志位Cy一同向右循环移动1位,Cy移入D7,D0移入Cy,不影响其他标志位
D. 将A中的8位二进制数连同进位标志位Cy一同向左循环移动1位,Cy移入D0,D7移入Cy,不影响其他标志位

答案查题题库