单片机习题解答
发布网友
发布时间:2022-04-26 12:42
我来回答
共5个回答
热心网友
时间:2022-06-28 08:31
39. RC A为循环左移指令(F ) 40.MOV A,30H为立即寻址方式( F ) 41.如果发生除法溢出错误,则PSW标志位P置1。(F ) 42.如JC rel发生跳转时,目标地址为当前地址加上偏移量rel( T ) 43..MOV A,@A+DPTR是一条查询指令( F ) 44.MUL AB的执行结果是高8位在A中,低8 位在B中( F ) 45.离散信号都是数字信号( F ) 46.在A/D变换时,抽样频率越高越好( F ) 47.CPU对内部RAM和外部RAM的读写速度一样快( F ) 48.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址( F) 49.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好( F ) 50.(-86)原=11010110 (-86)反=10101001 (-86)补=10101010 ( T )
51.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。 ( T )
52.MCS-51的相对转移指令最大负跳距是127B。 ( T)
53.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。( F )
54.要MCS-51系统中,一个机器周期等于1.5μs。( F,1us )
55、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。( T )
56、MOV A, R0,这是寄存器寻址方式。 ( T )
57、8051单片机的P0口既可以做数据口线又可以做为地址口线 。 ( T)
58、CPU和外设之间的数据传送方式主要有查询方式和中断方式,两者相比后者的效率更高。 ( T)
59、8051内部有4K的程序存储器 ( F,8kB )
60、MCS-51单片机共有两个时钟XTAL1 和XTAL2 ( T )
61、五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断 ( T如果是8051单片机,8052就不对了 )
62、工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H 。( F)
63、MOVC A @A +DPTR ,这是条相对寻址指令 ( T )
64、8051单片机的P2口只能用作通用I/O 口 ( T )
65、程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据 ( T )
66、要进行多机通信,MCS-51串行接口的工作方式应为方式1。 ( F )
67、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。 ( T )。
68、MCS-51外扩I/O口与外RAM是统一编址的。 ( F )。
69、使用8751且 =1时,仍可外扩64KB的程序存储器。( T)
70、8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器。(T )
71、我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。 ( T )
72、.MCS-51上电复位时,SBUF=00H。 ( F )。 SBUF不定。
73、使用可编程接口必须处始化。 ( T )。
74.8155的复位引脚可与89C51的复位引脚直接相连。( 不知道 )
75.MCS-51是微处理器。( F )不是。
76.MCS-51系统可以没有复位电路。( F)不可以。复位是单片机的初始化操作。
77.要MCS-51系统中,一个机器周期等于1.5μs。( F,12mhZ )若晶振频率屡8MHz,才可能为1.5μs
78.计算机中常作的码制有原码、反码和补码( T )
79.若不使用MCS-51片内存器引脚EA必须接地. ( T )
热心网友
时间:2022-06-28 08:32
以下回答如果是v就表示正确
如果是x就表示错误(单片机以mcs-51系列为准)
1、
指令字节数越多,执行时间越长。(
x)
《mcs-51
单片机共有11条指令,按照指令字节数和机器周期数分为六类,单字节单周期,单字节双周期等,在单片机里面执行时间是看指令的周期数,周期
数越大,它的执行时间就会越长,和字节数没有关系,字节数只会关系到指令的存储空间。》
2、
内部寄存器rn(n=0~7)作为间接寻址寄存器。(
x)
《寄存器r0,r1和数据指针dptr可以作为间接寻址寄存器,而rn是通用工作寄存器,用寄存器寻址方式》
3、
8031芯片内一共有4k的rom,256字节的ram。(x
)
《8031芯片内部无rom它必须外接rom内部有ram
》
4、
8位构成一个字节,一个字节所能表达的数的范围是0-255。(
v)
5、
8051中的工作寄存器就是内部ram中的一部份。(v)
《00h到1fh》
6、
8051中特殊功能寄存器(sfr)就是内部ram中的一部份。(v)
《80h到ffh》
7、
mov
a,@r0这条指令中@r0的寻址方式称之为寄存器间址寻址。(v
)
《((r0))--a》
8、
mov
a,30h这条指令执行后的结果是(a)=30h
(x
)
《应该是
(30h)=>a》
9、
mov
a,@r7,将r7单元中的数据作为地址,从该地址中取数,送入a中。(x
)
《在mcs-51系列中没有这条指令
只有mov
a,@ri
(i=0&1)》
10.
sp称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与ram无关。(x
)
《堆栈指针位于用户ram区
30h到7fh》
11、mcs-51单片机片外数据存储器与扩展i/o口统一编址。(
v
)
12、指令字节数越多,执行时间越长。(
x
)
13、子程序调用时自动保护断点和现场。(
x
)
(在设计子程序的时候必须考虑现场保护)
14、内部寄存器rn(n=0~7)作为间接寻址寄存器。(
x
)
15、中断响应最快响应时间为三个机器周期。(
v
)
16、mcs-51单片机片外数据存储器与扩展i/o口统一编址。(
v
)
17、指令字节数越多,执行时间越长。(
x
)
18、子程序调用时自动保护断点和现场。(
x
)
19、内部寄存器rn(n=0~7)作为间接寻址寄存器。(
x
)
20、中断响应的最快响应时间为3个机器周期。(
v
)
21、8051单片机片内ram的地址空间为00h~7fh。(
x)22、8051单片机访问片外rom是以psen作为读选通信号。
(
v)23、算术运算类指令一般不影响标志位。
(x
)24、cpu每取一个指令字节,立即使程序计数器pc自动加1。(v
)25、-13的反码是11110010,补码是11110011。
(
v)26、所谓的单片机,就是将cpu、存储器、定时计数器、中断功能以及i/o设备等主要功能部件都集成在一块超大规模集成电路的微型计算机。(v
)27、第一组工作寄存器r0~r7的地址是10h~17h。
(
x)28、串行口控制寄存器scon(地址是98h)是可按位寻址的控制寄存器。
(x
)29、十进制数1975转换为bcd码为1100101110101b。(x)30、判断程序对错:十进制数19和13相减。
(x
)
mov
a,#19h
clr
c
subb
a,#13h
da
a(x为16进制)
31.8051每个中断源相应地在芯片上都有其中断请求输入引脚(
x
)
32.程序计数器pc不能对它进行读写操作(
v
)
33.8051单片机的栈底单元是不能利用的,因此,它是一个闲置单元(
v
)
34.8051单片机对最高优先权的中断响应是无条件的(
x
)
35.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指(
v
)
36.在一般情况8051单片机允许同级中断嵌套(
x
)
37.8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的(
x
)
38.单片机系统扩展时使用的锁存器,是用于锁存高8位刂罚?nbsp;
v
)
热心网友
时间:2022-06-28 08:32
170.十进制29的二进制表示为原码(
C
)
A
11100010
B
10101111
C
00011101
D
00001111
171.
十进制0.625转换成二进制数是(
A
)
A
0.101
B
0.111
C
0.110
D
0.100
172.
选出不是计算机中常作的码制是(
B
)
A
原码
B
反码
C补码
D
ASCII
173.
要想测理INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为(
A
).
(A)09H
(B)87
H
(C)00H
(D)80H
174.
PSW=18H时,则当前工作寄存器是(
D
)
(A)0组
(B)1组
(C)2组
(D)3组
175.控制串行口工作方式的寄存器是(
C
)
(A)TCON
(B)PCON
(C)SCON
(D)TMOD
176.P1口的每一位能驱动(
B
)
(A)2个TTL低电平负载有
(B)4个TTL低电平负载
(C)8个TTL低电平负载有
(D)10个TTL低电平负载
177.
MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是(
A
)
(A)
T1,
(B)T0,T1
(C)T1,串行接口
(D)
,T0
178.
MOVX
A,@DPTR指令中源操作数的寻址方式是(
B
)
(A)
寄存器寻址
(B)寄存器间接寻址
(C)直接寻址
(D)立即寻址
179.
ORG
0003H
LJMP
2000H
ORG
000BH
LJMP
3000H
当CPU响应外部中断0后,PC的值是(
A
)
(A)
0003H
(B)2000H
(C)000BH
(D)3000H
执行PUSH
ACC指令,MCS-51完成的操作是(
A
)
(A)
SP+1
SP
(ACC)
(SP)(B)(ACC)
(SP)SP-1
SP
(C)SP-1
SP
(ACC)
(SP)
(D)(ACC)
(SP)SP+1
SP
180.
CALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=(
C
)
(A)
2000H
(B)2001H
(C)2002H
(D)2003H
181.
执行完MOV
A,#08H后,PSW的一位被置位(
D
)
(A)(A)C
(B)F0
(C)OV
(D)P
182.
下面条指令将MCS-51的工作寄存器置成3区(
B
)
(A)MOV
PSW,#13H
(B)MOV
PSW,#18H
(C)SETB
PSW.4
CLR
PSW.3
(D)
SETB
PSW.3
CLR
PSW.4
183.执行MOVX
A,DPTR指令时,MCS-51产生的控制信号是(
C
)
(A)/PSEN
(B)ALE
(C)/RD
(D)/WR
184.
MOV
C,#00H的寻址方式是(
B
)
(A)位寻址
(B)直接寻址
(C)立即寻址
(D)寄存器寻址
热心网友
时间:2022-06-28 08:33
这种你看看书就好了,要是连这种都在这问,那也有点。。。
热心网友
时间:2022-06-28 08:34
呵呵,你真棒,这样的问题也能问啊,