|

 <span lang="EN-US">I/O</span><span style="FONT-FAMILY: 宋体">接口应位于()<span lang="EN-US"><o:p></o:p></span></span>
A:<span style="FONT-FAMILY: 宋体">总线与设备之间</span>
B:CPU<span style="FONT-FAMILY: 宋体">和</span><span lang="EN-US">I/O</span><span style="FONT-FAMILY: 宋体">设备之间<span lang="EN-US"><o:p></o:p></span></span>
C:<span style="FONT-FAMILY: 宋体">控制器与总线之间<span lang="EN-US"><span style="mso-spacerun: yes"> </span></span></span>
D:<span style="FONT-FAMILY: 宋体">运算器与设备之间<span lang="EN-US"><o:p></o:p></span></span>
若(<span>A)=80H,执行下列4条指令后,A的内容不为零是( )</span>
A:CLR A
B: MOV A,#00H
C:ANL A,#00H
D:ORL A,#00H
<span style="FONT-FAMILY: 宋体">单片机复位时作如下初始化操作<span lang="EN-US">( )<o:p></o:p></span></span>
A:PC=0000, SP=00<span class="GramE">,P0</span>=00,P1=00,P2=00,P3=00<o:p></o:p>
B:PC=0030, SP=07<span class="GramE">,P0</span>=00,P1=00,P2=00,P3=00<o:p></o:p>
C:PC=0000, SP=07<span class="GramE">,P0</span>=FF,P1=FF,P2=FF,P3=FF<o:p></o:p>
在接口电路中“口”的精确定义是()<span lang="EN-US"><o:p></o:p></span>
A:已赋值的寄存器<span lang="EN-US"><span style="mso-spacerun: yes"> </span></span>
B:<span lang="EN-US">8</span>位数据寄存器
C:可读可写的寄存器
D:可寻址的可读可写的寄存器<span lang="EN-US"><o:p></o:p></span>
知(SP)=37<sup>H</sup>,进行子程序调用时,把断点地址进栈保护后SP的值为( )
A:36H
B:<span class="GramE">37H</span>
C:<span class="GramE">38H</span>
D:39H
MOVX A,@DPTR指令中源操作数的寻址方式是<span>( )</span>
A:<span style="FONT-FAMILY: 宋体">寄存器寻址</span>
B:寄存器间接寻址
C:直接寻址
D:立即寻址
<span style="FONT-FAMILY: 宋体">定时器方式控制寄存器<span lang="EN-US">TMOD</span>中<span lang="EN-US">MlM0</span>设置为<span lang="EN-US">l <span class="SpellE">l</span></span>时,则定时器工作于(<span lang="EN-US"><span style="mso-spacerun: yes"> </span></span>)<span lang="EN-US"><o:p></o:p></span></span>
A:<span style="FONT-FAMILY: 宋体">工作方式<span lang="EN-US">0</span></span>
B:工作方式<span lang="EN-US">l</span>
C:工作方式<span lang="EN-US">2</span>
D:工作方式<span lang="EN-US">3<o:p></o:p></span>
自动进行压<span class="GramE">栈</span>操作发生在以下情况:()
A:只有在响应中断时
B:只有在调用子程序时
C:在响应中断或者调用子程序时
可以为访问程序存贮器提供或构成地址的有(<span lang="EN-US"><span style="mso-spacerun: yes"> </span></span>)<span lang="EN-US"><o:p></o:p></span>
A:只有程序计数器<span lang="EN-US">PC<span style="mso-spacerun: yes"> </span></span>
B:只有<span lang="EN-US">PC</span><span style="FONT-FAMILY: 宋体">和累加器</span><span lang="EN-US">A<o:p></o:p></span>
C:只有<span lang="EN-US">PC</span><span style="FONT-FAMILY: 宋体">,</span><span lang="EN-US">A</span><span style="FONT-FAMILY: 宋体">和数据指针</span><span lang="EN-US">DPTR<span style="mso-spacerun: yes"> </span></span>
D:<span lang="EN-US">PC</span><span style="FONT-FAMILY: 宋体">,</span><span lang="EN-US">A</span><span style="FONT-FAMILY: 宋体">,</span><span lang="EN-US">DPTR</span><span style="FONT-FAMILY: 宋体">和堆栈指针</span><span lang="EN-US">SP<o:p></o:p></span>
在下列控制信号中,不是给程序存贮器扩展使用的是(<span lang="EN-US"><span style="mso-spacerun: yes"> </span></span>)
A:/PSEN<span style="mso-spacerun: yes"> </span>
B:<span lang="EN-US">/EA<span style="mso-spacerun: yes"> </span></span>
C:<span lang="EN-US">ALE<span style="mso-spacerun: yes"> </span></span>
D:<span lang="EN-US">/WR<o:p></o:p></span>
若(A)=8FH,(R0)=F8H,(C)=0, <div align="left">执行<span>ADDC A,R0指令后,正确结果是( )</span></div>
A:(A)= 87H,(C)=1
B:(A)= 87H,(C)=0 <o:p></o:p>
C:(A)= 8FH,(C)=1
D:(A)= 8FH,(C)=0<o:p></o:p>
<span style="FONT-FAMILY: 宋体">需要外加电路撤销中断请求的是()<span lang="EN-US"><o:p></o:p></span></span>
A: <span style="FONT-FAMILY: 宋体">定时中断</span>
B:脉冲方式的外部中断<span lang="EN-US"><o:p></o:p></span>
C:<span style="FONT-FAMILY: 宋体">串行中断</span>
D:电平方式的外部中断<span lang="EN-US"><o:p></o:p></span>
<span style="FONT-FAMILY: 宋体">不能为程序存贮器提供和构成地址的有( )<u><span lang="EN-US"><o:p></o:p></span></u></span>
A:PC
B:ACC
C:DPTR<span style="mso-spacerun: yes"> </span>
D:PSW
<span style="FONT-FAMILY: 宋体">与中断系统相关的寄存器有以下四个()<span lang="EN-US"><o:p></o:p></span></span>
A:IE<span style="FONT-FAMILY: 宋体">、<span lang="EN-US">TMOD</span>、<span lang="EN-US">SCON</span>、<span lang="EN-US">PSW<o:p></o:p></span></span>
B:IE<span style="FONT-FAMILY: 宋体">、<span lang="EN-US">TCON</span>、<span lang="EN-US">SCON</span>、<span lang="EN-US">IP<strong><o:p></o:p></strong></span></span>
由于单片机<span lang="EN-US">PC</span><span style="FONT-FAMILY: 宋体">寄存器为</span><span lang="EN-US">16</span><span style="FONT-FAMILY: 宋体">位,<span class="GramE">故程序</span>存贮器空间可为( )<u><span lang="EN-US"><o:p></o:p></span></u></span>
A:4K
B:<span class="GramE">64K</span>
C:<span class="GramE">16K</span>
D:32K
<span style="FONT-FAMILY: 宋体">访问寄存器<span class="GramE">区只能</span>用寄存器寻址<span lang="EN-US"><o:p></o:p></span></span>
A:错误
B:正确
串行中断申请标志<span lang="EN-US">RI</span><span style="FONT-FAMILY: 宋体">和</span><span lang="EN-US">TI</span><span style="FONT-FAMILY: 宋体">都是由硬件自动置</span><span lang="EN-US">1</span><span style="FONT-FAMILY: 宋体">和清</span><span lang="EN-US">0<o:p></o:p></span>
A:错误
B:正确
定时器是独立于<span lang="EN-US">CPU</span><span style="FONT-FAMILY: 宋体">的物理器件<span lang="EN-US"><o:p></o:p></span></span>
A:错误
B:正确
<span style="FONT-FAMILY: 宋体">中断响应过程中,断点保护和现场保护都是自动完成的</span><span lang="EN-US"><o:p></o:p></span>
A:错误
B:正确
既然堆栈区放在数据区,就可以用<span lang="EN-US">MOV</span><span style="FONT-FAMILY: 宋体">指令对其操作<span lang="EN-US"><o:p></o:p></span></span>
A:错误
B:正确
|
|