单片机知识测试.docx

上传人:b****5 文档编号:11664129 上传时间:2023-03-29 格式:DOCX 页数:22 大小:19.92KB
下载 相关 举报
单片机知识测试.docx_第1页
第1页 / 共22页
单片机知识测试.docx_第2页
第2页 / 共22页
单片机知识测试.docx_第3页
第3页 / 共22页
单片机知识测试.docx_第4页
第4页 / 共22页
单片机知识测试.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

单片机知识测试.docx

《单片机知识测试.docx》由会员分享,可在线阅读,更多相关《单片机知识测试.docx(22页珍藏版)》请在冰豆网上搜索。

单片机知识测试.docx

单片机知识测试

单片机知识测试

您的姓名:

[填空题]*

_________________________________

82、“MOVA,@R0”这条指令中@R0的寻址方式称之为寄存器间址寻址。

¬[判断题]*

对(正确答案)

83、“MOVA,#35H”这条指令中源操作数#35H的寻址方式称之为直接寻址。

¬[判断题]*

错(正确答案)

84、“MOVA,R3”这条指令中源操作数R3的寻址方式称之为寄存器寻址。

[判断题]*

对(正确答案)

85、指令中直接给出的操作数称为直接寻址。

[判断题]*

错(正确答案)

86、“JCloop”这条指令的寻址方式为相对寻址方式。

[判断题]*

对(正确答案)

87、“MOVXA,@DPTR”这条指令的寻址方式为基址加变址寻址方式。

[判断题]*

错(正确答案)

88、MCS—51单片机的指令格式中所有所有指令的操作码与操作数之间必须用“,”分隔。

¬[判断题]*

错(正确答案)

89、在51系列单片机的汇编指令中分号后面为注释部分。

¬[判断题]*

对(正确答案)

90、在51系列单片机的汇编指令中操作数必须为两个。

¬[判断题]*

错(正确答案)

91、在51系列单片机的汇编指令中有少数指令没有操作数只有操作码。

¬[判断题]*

对(正确答案)

92、在51系列单片机的汇编指令中冒号后面为地址标号。

¬[判断题]*

错(正确答案)

93、在51系列单片机的汇编传送指令MOV中必须有两个操作数。

¬[判断题]*

对(正确答案)

94、在51系列单片机中指令“MOVA,#2345H”是正确的。

[判断题]*

错(正确答案)

95、在51系列单片机中要将16位数据7650H保存可用指令“MOVDPTR,7650H”。

¬[判断题]*

错(正确答案)

96、在51系列单片机中不能使用指令“MOVR0,@R1”。

¬[判断题]*

对(正确答案)

97、在51系列单片机中要将R3中的数据保存在R5中可用指令“MOVR5,R3”。

[判断题]*

错(正确答案)

98、在51系列单片机中指令“MOV@R7,A”是错误的。

[判断题]*

对(正确答案)

99、将37H单元的内容传送至A的指令是“MOVA,#37H”。

[判断题]*

错(正确答案)

100、MCS—51指令“MOVA,#40H”表示将立即数40H传送至A中。

¬[判断题]*

对(正确答案)

101、在51系列单片机中指令“MOVP1.0,A”是错误的。

[判断题]*

对(正确答案)

102、在51系列单片机中指令“MOVR5,A”是错误的。

¬[判断题]*

错(正确答案)

103、MCS—51指令“MOVA,@R0”表示将R0指示的地址单元中的内容传送至A中。

¬[判断题]*

对(正确答案)

104、指令“MOVA,30H”执行后的结果是(A)=30H。

¬[判断题]*

错(正确答案)

105、指令“MOVA,@R7”的功能是将R7单元中的数据作为地址,从该地址中取数,送入A中。

[判断题]*

错(正确答案)

106、指令“MOVA,00H”执行后A的内容一定为00H。

¬[判断题]*

错(正确答案)

107、MCS—51指令中,16位立即数传送指令是“MOVDPTR,#data16”。

[判断题]*

对(正确答案)

108、指令“MOVA,#20H”的含义是将数据20H送到累加器A中。

[判断题]*

对(正确答案)

109、在51系列单片机中指令“MOVA,@R5”是错误的。

[判断题]*

对(正确答案)

110、在51系列单片机中指令“MOV@A,#20H”是错误的。

¬[判断题]*

对(正确答案)

111、将片外RAM1237H单元的内容传送至A可用指令“MOVXA,1237H”实现。

[判断题]*

错(正确答案)

112、在51系列单片机中访问程序存储器可用MOVX指令。

¬[判断题]*

错(正确答案)

113、在51系列单片机的汇编传送指令MOVX中有一个操作数必须为片外RAM地址单元。

[判断题]*

对(正确答案)

114、在51系列单片机中指令“MOVX@R0,A”是正确的。

[判断题]*

对(正确答案)

115、MCS—51指令中,MOVX为片外RAM传送指令。

¬[判断题]*

对(正确答案)

116、要将R1中的数传送到片外RAM2500H单元则可使用指令“MOVX@DPTR,R1”实现。

¬[判断题]*

错(正确答案)

117、在MCS—51单片机中可用指令“MOVXA,#123H”将立即数123H存放在A中。

¬[判断题]*

错(正确答案)

118、在51系列单片机中“MOVXA,@DPTR”又称为查表指令。

¬[判断题]*

错(正确答案)

119、MCS—51指令中,MOVC为访问ROM的传送指令。

[判断题]*

对(正确答案)

120、在51系列单片机中指令“MOVC@A+DPTR,A”是正确的。

¬[判断题]*

错(正确答案)

121、在51系列单片机中指令“MOVCA,@A+PC”与当前指令的位置无关。

[判断题]*

错(正确答案)

122、指令“SWAP”实现的是将累加器A中的高4位和低4位交换的功能。

[判断题]*

对(正确答案)

123、指令“XCHA,R2”实现的是将累加器A中的数据的低4位和R2中的数据的低4位进行交换的功能。

¬[判断题]*

错(正确答案)

124、在51系列单片机中指令“PUSH#25H”是正确的。

[判断题]*

错(正确答案)

125、在51系列单片机中指令“PUSHA”是正确的。

¬[判断题]*

对(正确答案)

126、在51系列单片机中指令“PUSH20H”是将数值20H保存在堆栈中。

¬[判断题]*

错(正确答案)

127、在51系列单片机中执行指令“PUSHA”会影响堆栈指针SP的值。

¬[判断题]*

对(正确答案)

128、在51系列单片机中指令PUSH为出栈指令,用于恢复现场。

[判断题]*

对(正确答案)

129、在51系列单片机中指令POP是保护现场的堆栈操作指令。

[判断题]*

错(正确答案)

130、在51系列单片机中指令“POP20H”是正确的。

[判断题]*

对(正确答案)

131、在51系列单片机中指令“POP#46H”是正确的。

[判断题]*

错(正确答案)

132、在51系列单片机中执行指令“POPB”会将堆栈指针SP的值加1。

¬[判断题]*

错(正确答案)

133、在51系列单片机中将R0中的数减1可用指令“DECR0”实现。

[判断题]*

对(正确答案)

134、在51系列单片机中可以使用指令“ADDR1,#20H”实现将R1中的数与数20H求和。

[判断题]*

错(正确答案)

135、在51系列单片机中ADD指令主要用于高位字节数相加。

[判断题]*

错(正确答案)

136、在51系列单片机中执行ADD指令不会影响进位标志位Cy的值。

[判断题]*

错(正确答案)

137、在51系列单片机的加法指令中运算后的和总是先存放在累加器A中。

[判断题]*

对(正确答案)

138、在51系列单片机中将A中的数加1可用指令“INCA,#01H”实现。

¬[判断题]*

错(正确答案)

139、已知(DPTR)=11FFH,执行“INCDPTR”后,(DPTR)=1200H。

¬[判断题]*

对(正确答案)

140、在51系列单片机中将某存储单元中的数值加一可用INC指令。

¬[判断题]*

对(正确答案)

141、在51系列单片机中要将累加器A和R1中数相乘,可以使用“MULA,R1”指令实现。

¬[判断题]*

错(正确答案)

142、指令“MULAB”执行前(A)=F0H,(B)=05H,执行后(A)=F5H,(B)=00H。

[判断题]*

错(正确答案)

143、指令“MULAB”执行前(A)=07H,(B)=05H,执行后(A)=35H,(B)=00H。

[判断题]*

错(正确答案)

144、在51系列单片机中指令“MULR0R1”是错误的。

[判断题]*

对(正确答案)

145、在51系列单片机中指令“MULAB”的格式是错误的。

¬[判断题]*

错(正确答案)

146、在51系列单片机中指令“MULAB”的执行结果是乘积高8位在A中,乘积低8位在B中。

-[判断题]*

对(正确答案)

147、在51系列单片机中指令“DIVAB”的执行结果是余数放在A中,商放在B中。

[判断题]*

错(正确答案)

148、在51系列单片机中已知(A)=11H,(B)=04H,执行指令DIVAB后(A)=04H,(B)=1。

¬[判断题]*

对(正确答案)

149、在51系列单片机中指令“DIVAB”是正确的。

[判断题]*

对(正确答案)

150、逻辑异或运算指令可以将单字节数据的部分位置1。

¬[判断题]*

错(正确答案)

151、逻辑与运算指令可以将单字节数据的部分位清零。

[判断题]*

对(正确答案)

152、逻辑或运算指令可以将单字节数据的部分位取反。

[判断题]*

错(正确答案)

153、逻辑异或运算指令“ORLA,#0FFH”可以将单字节数据的低4位置1。

[判断题]*

错(正确答案)

154、逻辑与运算指令“ANLA,#00H”可以将累加器A的清零。

[判断题]*

对(正确答案)

155、逻辑或运算指令“ORLA,#0”执行后累加器A中的数据不变。

[判断题]*

对(正确答案)

156、逻辑异或运算指令“XRLR7,#0FFH”可将R7中的数据取反。

[判断题]*

错(正确答案)

157、指令“CPLA”可将累加器A中的数据取反。

[判断题]*

对(正确答案)

158、已知(A)=0FH,(30H)=03H,执行“ANLA,30H”后,结果(A)=03H。

¬[判断题]*

对(正确答案)

159、在MCS-51单片机汇编指令中RL为循环右移指令。

[判断题]*

错(正确答案)

160、在MCS-51单片机汇编指令中RRC为带进位循环右移指令。

¬[判断题]*

对(正确答案)

161、在MCS-51单片机中要实现将R2中的数左移一位可用指令“RLR2”。

[判断题]*

错(正确答案)

162、在MCS-51单片机中要实现要实现移位操作必须先将此数放在A中再移位。

[判断题]*

对(正确答案)

163、在MCS-51单片机中要实现将A中的数右移两位可用指令“RRA,#02H”。

[判断题]*

错(正确答案)

164、已知(A)=37H,执行“RLA”后(A)=1EH。

[判断题]*

错(正确答案)

165、已知(A)=25H,执行“RRA”后(A)=12H。

[判断题]*

对(正确答案)

166、已知(A)=43H,(Cy)=1,执行“RLCA”后(A)=87H。

[判断题]*

对(正确答案)

167、已知(A)=69H,(Cy)=1,执行“RRCA”后(A)=34H。

[判断题]*

错(正确答案)

168、已知(A)=91H,(Cy)=0,执行“RLCA”后(Cy)=1。

[判断题]*

对(正确答案)

169、已知(A)=A3H,(Cy)=0,执行“RRCA”后(Cy)=0。

[判断题]*

错(正确答案)

170、无条件转移指令“LJMPaddr16”允许转移的目标地址在128KB空间范围内。

¬[判断题]*

错(正确答案)

171、MCS—51指令系统中,指令“AJMPaddr11”转移范围为2KB。

[判断题]*

对(正确答案)

172、MCS—51指令系统中,指令AJMP的跳转范围为64KB。

[判断题]*

错(正确答案)

173、MCS—51指令系统中,AJMP称为长跳转指令。

[判断题]*

错(正确答案)

174、调用子程序指令(如LCALL)及返回指令(如RET)与堆栈指针有关与PC无关。

[判断题]*

错(正确答案)

175、调用子程序指令LCALL可调用2KB范围内的子程序。

[判断题]*

错(正确答案)

176、子程序的最后一条指令必须为RET指令。

[判断题]*

对(正确答案)

177、汇编语言源程序是单片机可以直接执行的程序。

[判断题]*

错(正确答案)

178、指令“ACALLaddr11”能在本指令后一字节所在的2K字节程序存贮区内调用子程序。

[判断题]*

对(正确答案)

179、指令“LCALLaddr16”能在64K字节范围内调用子程序。

[判断题]*

对(正确答案)

180、8051的RETI是中断返回命令。

[判断题]*

对(正确答案)

181、指令LCALL与LJMP都可实现64KB范围内的转移。

[判断题]*

对(正确答案)

182、指令LCALL与LJMP都可实现长距离转移,因而使用时可直接相互替换。

[判断题]*

对(正确答案)

183、在51系列单片机中指令“DJNZR2,lop”每执行一次R2的值要被减1。

[判断题]*

对(正确答案)

184、MCS—51指令系统中,指令“CJNEA,#data,rel”的作用相当于“SUBBA,#data”与“JNCrel”的作用。

[判断题]*

错(正确答案)

185、在51系列单片机中指令“SETBP1.0”将P1.0清零。

¬[判断题]*

错(正确答案)

186、在51系列单片机中指令“MOVP1.0,P2.7”是错误的。

[判断题]*

对(正确答案)

187、在51系列单片机中指令“CLRA”是将累加器A中的数据清零。

[判断题]*

对(正确答案)

188、在MCS—51单片机中指令“CLRC”是将进位标志Cy清零。

¬[判断题]*

对(正确答案)

189、MCS—51指令系统中,指令“JNBbit,rel”是判位转移指令,即表示(bit)=1时转移。

¬[判断题]*

错(正确答案)

190、指令“CPLA”是将累加器A中的数清零。

[判断题]*

错(正确答案)

191、指令“CLRP1.4”的功能是将P1.4清零。

[判断题]*

对(正确答案)

192、指令“JCLL2”的功能是当Cy=0时转移到地址LL2。

[判断题]*

错(正确答案)

193、“JBbit,rel”指令的功能为bit为1时则执行转移,并将此位清零。

¬[判断题]*

错(正确答案)

194、MCS—51单片机的位操作指令中其中有一操作数必须为累加器A。

[判断题]*

错(正确答案)

195、指令“JNClab3”的功能是当Cy=0时转移到地址lab3。

[判断题]*

对(正确答案)

196、指令“JBCAcc.7,abm2”的功能是当Cy=1时转移到地址abm2。

[判断题]*

错(正确答案)

197、指令“JBCAcc.0,lop4”的功能之一为当Acc.0=1时将Acc.0清零。

[判断题]*

对(正确答案)

198、如“JCrel”发生跳转时,目标地址为当前指令地址加上偏移量。

¬[判断题]*

错(正确答案)

199、汇编语言中不能产生可执行的目标代码这类指令是伪指令。

¬[判断题]*

对(正确答案)

200、在程序设计中END指令后的指令将没有任何作用。

[判断题]*

对(正确答案)

201、ORG伪指令的作用是指定后面接下来的指令存放在数据存储器(RAM)的起始位置。

[判断题]*

错(正确答案)

202、在51系列单片机中只能用ORG伪指令“ORG0030H”设置主程序的起始地址。

¬[判断题]*

错(正确答案)

203、在51系列单片机在设计程序时ORG伪指令只能放在主程序的开头。

¬[判断题]*

错(正确答案)

204、伪指令END在程序中只能作为程序的最后一条指令表示程序结束。

[判断题]*

对(正确答案)

205、伪指令“DB23H,4566H,03H”是错误的。

¬[判断题]*

对(正确答案)

206、伪指令“DB07H,‘ABCDEFH’,69H”是错误的。

[判断题]*

错(正确答案)

207、在51系列单片机中DW为字节定义伪指令。

[判断题]*

错(正确答案)

208、在51系列单片机中赋值伪指令EQU可以先使用后定义。

¬[判断题]*

错(正确答案)

209、在绘制流程图时可用菱形框来表示判断处理。

[判断题]*

对(正确答案)

210、在绘制流程图时表示开始和结束用方框表示。

[判断题]*

错(正确答案)

211、在执行顺序结构的程序时其每条指令是依次执行的。

[判断题]*

对(正确答案)

212、对于分支结构的程序总会有一部分程序段被反复执行。

¬[判断题]*

错(正确答案)

213、在51系列单片机循环结构的汇编程序中总会用到DJNZ指令。

¬[判断题]*

错(正确答案)

214、在51系列单片机循环结构程序中有一部分指令可能将被重复执行。

¬[判断题]*

对(正确答案)

215、在51系列单片机中如用汇编语句直接实现循环大于256次则必须用双重或多重循环结构。

[判断题]*

对(正确答案)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1