单片机试题

下面这几道题目怎么选,恳请大家指点一下,不胜感谢!
下列指令中格式错误的是( )
A MOVX A,@DPTR
B INC R0
C MOV A,@R2
D MOV A,#70H
8031在执行ADD A,20H指令时,首先在P0口上出现的信息是( )
A 操作码地址
B 操作码
C 操作数
D 操作数地址
设定时器0的工作模式为方式2,工作方式控制字应写入的口地址是( )
A TH0和TL0
B TMOD
C TCON
D SCON
在算术运算中,需要用辅助进位位AC进行判断的数是( )
A 二进制数
B 八进制数
C 十进制数
D 十六进制数
单纯读引脚的指令是( )
A MOV P1, A
B ORL P1, #0FH
C MOV C, P1.5
D DJNZ P1, rel
使MCS-51响应定时/计数器1的中断,串行接口中断,IE内容应是( )
A 98H
B 84H
C 42H
D 22H
下列指令中,错误指令的数目是( )
MOV 50H,4FH
MOVX DPTR,#10H
MOV 50H,#4FH
SUB A,#30H
A 1 B 2 C 3 D 4
欲使累加器清零,以下指令中执行时间最短的是( )
A MOV A,#0
B ANL 0E0H,#0
C MOV 0E0H,#0
D CLR A
8031在执行MOVX A,@DPTR指令时,首先在P0口上出现的信息是( )
A 操作码地址
B 操作码
C 操作数
D 操作数地址
MCS-51响应中断时,下列操作不会发生的操作是( )
A 保护现场
B 中断源请求中断
C 中断源矢量地址送入PC
D断点地址压入堆栈保护
MOVX A,@R0指令取操作数的高8位地址,其隐含参数是( )
A R0
B DPH
C P1
D P2
产生/WR信号的指令是( )
A MOVX A,@DPTR
B MOVC A,@A+DPTR
C MOVC A,@A+DPTR
D MOVX @DPTR,A
MCS—51使用中断方式时,保护现场的操作应该是( )
A 中断响应时完成
B 在主程序中完成
C 中断服务程序完成
D 自动完成

下列指令中格式错误的是( C )
A MOVX A,@DPTR
B INC R0
C MOV A,@R2
D MOV A,#70H
8031在执行ADD A,20H指令时,首先在P0口上出现的信息是( A )
A 操作码地址
B 操作码
C 操作数
D 操作数地址
设定时器0的工作模式为方式2,工作方式控制字应写入的口地址是( B )
A TH0和TL0
B TMOD
C TCON
D SCON
在算术运算中,需要用辅助进位位AC进行判断的数是( D )
A 二进制数
B 八进制数
C 十进制数
D 十六进制数
单纯读引脚的指令是( C )
A MOV P1, A
B ORL P1, #0FH
C MOV C, P1.5
D DJNZ P1, rel
使MCS-51响应定时/计数器1的中断,串行接口中断,IE内容应是( B )
A 98H
B 84H
C 42H
D 22H
下列指令中,错误指令的数目是( C )
MOV 50H,4FH
MOVX DPTR,#10H
MOV 50H,#4FH
SUB A,#30H
A 1 B 2 C 3 D 4
欲使累加器清零,以下指令中执行时间最短的是( D )
A MOV A,#0
B ANL 0E0H,#0
C MOV 0E0H,#0
D CLR A
8031在执行MOVX A,@DPTR指令时,首先在P0口上出现的信息是( A )
A 操作码地址
B 操作码
C 操作数
D 操作数地址
MCS-51响应中断时,下列操作不会发生的操作是( B )
A 保护现场
B 中断源请求中断
C 中断源矢量地址送入PC
D断点地址压入堆栈保护
MOVX A,@R0指令取操作数的高8位地址,其隐含参数是( C )
A R0
B DPH
C P1
D P2
产生/WR信号的指令是( D )
A MOVX A,@DPTR
B MOVC A,@A+DPTR
C MOVC A,@A+DPTR
D MOVX @DPTR,A
MCS—51使用中断方式时,保护现场的操作应该是( A )
A 中断响应时完成
B 在主程序中完成
C 中断服务程序完成
D 自动完成
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-28
楼上的其他都对.
就是第二题错了,

应该选A
P0先出现的肯定操作码的地址,

51运行是先读操作码,再读操作数的,,
但是读操作码,要先输出操作码的地址才能读到,
所以选 A 先出现操作码的地址
第2个回答  2009-02-28
就是第二题错了,

应该选A
第3个回答  2009-02-28
1、C
R0、R1可以这样用
2、B
先读操作码,再读操作数
3、B
A只是存放计数的值
C是定时器中断的设置
D是串行通信的控制字
4、B
AC是从第3位到第4位的判断,8进制时三位满了,表示溢出了
5、C
C是只读p1口的第五位
6、A
10011000:第0位是总中断,第三位是串行口中断,第四位是计数器1中断
7、C
只有第三个对的
8、D
其他三个用到了立即数,会影响时间的
9、B
10、A
保护现场需要自己来做
11、D
P2是高八位地址,P0是第八位地址
12、D
D是往外部RAM里面写数据,会使WR有效
13、C
在服务程序里开头写
(P0口首先出现的是什么不确定)本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网