1、MCS-51 响应中断时,下面哪一个条件不是必须的 (C)
(A)当前指令执行完毕 (B)中断是开放的
(C)没有同级或高级中断服务 (D)必须有 RETI
2、执行 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
3、89C51 是 (C)
(A)CPU (B)微处理器
(C)单片微机 (D)控制器
4、关于 MCS-51 的堆栈操作,正确的说法是 (C)
(A)先入栈,再修改栈指针 (B)先修改栈指针,再出栈
(C)先修改栈指针,再入栈 (D)以上都不对
5、某种存储器芯片是 8KB×4 片,那么它的地址线根数是 (B)
(A)11 根 (B)13 根 (C)12 根 (D)14 根
6、MOV C,#00H 的寻址方式是 (A)
(A)位寻址 (B)直接寻址 (C)立即寻址 (D)寄存器寻址
7、必须进行十进制调整的十进制运算 (C)
(A)有加法和减法 (B)有乘法和除法
(C)只有加法 (D)只有减法
8、ORG 0000H
AJMP 0040H
ORG 0040H
MOV SP,#00H 当执行完左边的程序后,PC 的值是 (C)
(A)0040H (B)0041H (C)0042H (D)0043H
9、MCS-51 复位时,下述说法正确的是 (D)
(A)( 20H)=00H (B)SP=00H (C)SBUF=00H (D)TH0=00H
1.MCS-51 单片机复位操作的主要功能是把 PC 初始化为( C )。
A.0100H B.2080H C.0000H D.8000H
2.若单片机的振荡频率为 6MHz,设定时器工作在方式 1 需要定时 1ms,则定时器初值应为( C )。
A.500 B.1000 C.2
16
-500 D.2
16
-1000
3.定时器 1 工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。
A.P
3.2
B.P
3.3
C.P
3.4
D.P
3.5
4.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持(
A )。
A.1 个机器周期 B.2 个机器周期
C.4 个机器周期 D.10 个晶振周期
5.MCS-51 单片机在同一优先级的中断源同时申请中断时,CPU 首先响应( A )。
A.外部中断 0 B.外部中断 1
C.定时器 0 中断 D.定时器 1 中断
6.定时器若工作在循环定时或循环计数场合,应选用( C )。
A.工作方式 0 B.工作方式 1 C.工作方式 2 D.工作方式 3
7.MCS-51 单片机的外部中断 1 的中断请求标志是( D )。
A.ET1 B.TF1 C.IT1 D.IE1
8.下列标号中,正确的标号是( D )。