1、 1 单片机原理课程题库 1 填空题 1、 计算机中常用的码制有原码、反码和 。 2、 十进制数 29 的二进制表示为 _。 3、 十进制数 29 的 8 位补码表示为 _。 4、 单片微型计算机由 CPU、存储器和 _三部分组成。 5、 若不使用 MCS 51 片内存储器引脚 EA 必须接 _。 6、 微处理器由寄存器堆、控制器和 _三部分组成。 7、 当 MCS 51 引脚 ALE 有效时,表示从 P0 口稳定地送出了 _地址。 8、 MCS-51 的 P0 口作输出端口时,每位能驱动 _个 SL 型 TTL 负载。 9、 MCS-51 有 4 个并行 I/O,其中 _是准双向口,所以由输
2、出转输入时必须先写入“ 1”。 10、 MCS-51 的堆栈是软件填写堆栈指针临时在 _数据存储器内开辟的区域。 11、 MCS-51 中凡字节地址能被 整除的特殊功能寄存器均能位寻址。 12、 MCS-51 系统中,当 PSEN 信号有效时,表示 CPU 要从 _存储器读取信息。 13、 当使用 8751 且 EA=1,程序存储器地址小于 _时,访问的是片内 ROM。 14、 MCS-51 特殊功能寄存器只能采用 _寻址方式。 15、 MCS-51 有 4 组工作寄存器,它们地址范围是 _。 16、 MCS-51 片内 20H2FH 范围内的数据存储器,既可以字节寻址又可以 _寻址。 17、
3、 若用传送指令访问 MCS-51 的程序存储器,它的操作码助记符应为 _。 18、 访问 MCS-51 片内 RAM 应该使用的传送指令助记符是 _。 19、 当 MCS-51 使用间接寻址方式访问片内 RAM 高 128B 时,会产 生 _。 20、 设计 8031 系统时, _口不能用作一般 I/O 口。 21、 MCS-51 可扩展外部 RAM64K,但当外扩 I/O 口后,其外部 RAM 寻址空间将_。 22、 计算机的系统总线有地址总线、控制总线和 _总线。 23、 输入输出设备是计算机与外部世界交换信息的 _。 24、 指令是通知计算机完成某种操作的 _。 25、 汇编语言中可以使
4、用伪指令,它们不是真正的指令,只是用来 _。 26、 MCS-51 串行接口有 4 种工作方式,这可在初始化程序中用软件填写 _特殊功能寄存器加以选择。 27、 当使用慢速外设时,最佳的传输方式是 _。 28、 MCS-51 在外扩 ROM、 RAM 或 I/O 时,它的地址总线是 _。 29、 当定时器 T0工作在方式 3 时,要占用定时器 T1的 TR1 和 _两个控制位。 30、 MCS-51 有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器_加以选择。 31、 累加器 (A)=80H,执行完指令 ADD A, #83H 后,进位位 C=_。 32、 执行 ANL
5、A, #0FH 指令后,累加器 A 的高 4 位 =_。 33、 JZ e 的操作码的地址为 1000H, e=20H,它的转移目的地址为 _。 2 34、 JBC 00H, e 的操作码的地址为 2000H, e=70H,它的转移目的地址为 _。 35、 累加器 (A)=7EH, (20H) #04H, MCS-51 执行完 ADD A 20H,指令后,PSW.0=_。 36、 MOV PSW, #10是将 MCS-51 的工作寄存器置为第 _组。 37、 指令 DJNZ R7, e 操作码所在地址为 3000H, e=EFH,则它的转移目的地址为_。 38、 ORL A, #0F0H 是将
6、 A 的高 4 位置 1,而低 4 位 _。 39、 SJMP e 的指令操作码地址为 0050H, e=65H,则它的转移目的地址为 _。 40、 设 DPTR=2000H, (A)=80H,则 MOVC A, A+DPTR 的操作数的实际地址为_。 41、 十进制数 47 用 8 位二进制补码表示为 _。 42、 19D 的 二进制补码表示为 _。 43、 计算机中最常用的字符信息编码是 _。 44、 要串口为 10 位 UART,工作方式应选为方式 _。 45、 用串口扩并口时,串行接口工作方式应选为方式 _。 46、 在串行通信中,有数据传送方向 _、 _、 _三种方式。 47、 PC
7、 复位后为 _。 48、 一个机器周期 =_节拍,一个机器周期 =12 个振荡周期,一个振荡周期 =1 个节拍。 49、 80C51 含 _KB 的掩膜 ROM。 50、 80C51 在物理上有 _个独立的存储器空间。 51、 外部中断 (INT1)入口地址为 _。 52、 PSW 中 RS1RS0=10H, R2 的地址为 _。 53、 一个机器周期 =_个状态周期,振荡脉冲 2 分频后产生的时钟信号的周期定义为状态周期。 54、 8751 是 EPROM 型,内含 _KB EPROM。 55、 89C51 是 Flash ROM 型,内含 _KB Flash ROM。 56、 MCS-51
8、 中, T0 中断服务程序入口地址为 _。 57、 PSW 中 RS1 RS0=11H 时 R2 的地址为 _。 58、 执行当前指令后, PC 内容为 _。 59、 12 根地址线可寻址 _KB 存储单元。 60、 写 8255A 控制字时,需将 A1, A0 置为 _。 61、 MOV C, 20H 源寻址方式为 _寻址。 62、 INC_影响 CY 位。 63、 指令 LCALL 37B0H,首地址在 2000H,所完成的操作是 _入栈, 37B0H PC。 64、 MOVX A, DPTR 源操作数寻址方式为 _。 65、 ORG 1000H LCALL 4000H ORG 4000H
9、 AD A, R2 执行完 LCALL 后 (PC)=_。 66、 80C51 中断有 _个优先级。 67、 80C51 中嵌套最多 _级。 68、 微机与外设间传送数据有 _、 _和 _三种方式。 3 69、 外中断请求标志位是 _和 _。 70、 当 80C51 的 RST 引脚上保持 _个机器周期以上的低电平时, 80C51 即复位。 71、 当单片机的型号为 8031/8032 时,其芯片引线 EA 一定要接 _电平。 72、 MCS-51 机扩展外 I/O 口占用片外 _存储器的地址空间。 73、 MCS-51 单片机访问片外存储器时,利用 _信号锁存来自 _口的低 8 位地址信号。
10、 74、 12 根地址线可选 _个存储单元, 32KB 存储单元需要 _根地址线。 75、 三态缓冲寄存器输出 端的“三态”是指 _态、 _态和_态。 76、 74LS138 是具有 3 个输入的译码器芯片,其输出作为片选信号时, 最多可以选中 _片芯片。 77、 74S273 通常用来作简单 _接口扩展;而 74LS244 则常用来作简单_接口扩展。 78、 A/D 转换器的作用是将 _量转为 _量; D/A 转换器作用是将_量转为 _量。 79、 A/D 转换器三个最重要指标是 _、 _、 _。 80、 从输入模拟量到输出稳定的数字量的时间间隔是 A/D 转换器的技术指标之一,称为_。 8
11、1、 若某 8 位 D/A 转换器的输出满刻度电压为 +5V,则该 D/A 转换器的分辨率为 _V。 82、 MCS-51 单片机片内 RAM 的寄存器区共有 _个单元,分为 _组寄存器,每组 _单元,以 _作为寄存器名称。 83、 单片机系统复位后, (PSW)=00H,因此片内 RAM 寄存区的当前寄存器是第 _组,8 个寄存器的单元地址为 _。 84、 通过堆栈操作实现子程序调用,首先要把 _的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点弹回 _。 85、 一台计算机的指令系统就是它所能执行的 _集合。 86、 以助记符形式表示计算机指令指令就是它的 _语言。 87、
12、 在直接寻址方式中,只能使用 _位二进制数作为直接地址,因此其寻址对象只限于 _。 88、 在寄存器间接寻址中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的 _。 89、 在变址寻址 方式中 ,以 _ 作变址寄 存器, 以 _ 或_作基址寄存器。 90、 假定累加器 A 的内容为 30H,执行指令: 1000H: MOVC A, #A+PC 后,把程序存储器 _单元的内容送累加器 A 中。 91、 假定 DPTR 的内容为 8100H,累加器 A 的内容为 40H,执行下列指令: MOVC A, A+DPTR 后,送入 A 的是程序存储器 _单元的内容。 92、 假定 (SP)=
13、60H, (ACC)=30H, (B)=70H,执行下列指令: PUSH ACC PUSH B 后, SP 的内容为 _, 61H 单元的内容为 _, 62H 单元的内容为 _。 4 93、 假定 (SP)=62H, (61)=30H, (62H)=70H。执行下列指令: POP DPH POP DPL 后, DPTR 的内容为 _, SP 的内容为 _。 94、 假定( A) =85H,( R0) =20H,( 20H) =0AFH。执行指令: ADD A, R0 后 , 累加器的内容为 _,CY 的内容 _,AC 的内容为_,OV 的内容为 _。 95、 假定( A) =85H,( 20H
14、) =0FFH,( CY) =1,执行指 ADDC A, 20H 后,累加器 A 的内容为 _,CY 的内容为 _,AC 的内容为 _,OV的内容为 _。 96、 假定( A) =0FFH,( R3) =0FH,( 30H) =0F0H,( R0) =40H,( 40) =00H。执行指令: INC A INC R3 INC 30H INC R0 后 ,累加器 A 的内容为 _,R3 的内容 _为, 30H 的内容为_,40H 的内容为 _ 97、 在 MCS-51 中 PC和 DPTR 都用于 提供地址,但 PC是为访问 _存储器提供地址,而 DPTR 是为访问 _存储器提供地址。 98、
15、在位操作中,能起到与字节操作中累加器作用的是 _ 99、 累加器 A 中存放着一个其值小于或等于 127 的 8 位无符号数, CY 清“ 0”后执行 RLC A 指令,则 A 中数变为原来的 _倍。 100、 计算机的数据传送有两种方式,即 _方式和 _方式,其中具有成本低特点的是 _数据传送。 101、 异步串行数据通信的帧格式由 _位、 _位、 _位和 _位组成。 102、 异步串行数据通信有 _、 _和 _共三种传送方向形式。 103、 使用定时器 T1设置串通信的波特率时,应把定时器 T1设定为工作模式 _,即 _模式。 104、 假定( A) =56H,( R5) =67。执行指令
16、: A DD A, R5 DA 后,累加器 A 的内容为 _, CY 的内容为 _ 105、 假定( A) =0FH,( R7) =19H,( 30) =00H,( R1) =40H,( 40H) =0FFH。 执行指令: DEC A DEC R7 DEC 30H DEC R1 后,累加器的内容为 _, R7 的内容为 , (30H)的内容为 ,5 ( 40H)的内容为 _。 106、假定( A) =50H,( B) =0A0H。执行指令: MUL AB 后,寄存器 B 的内容为 _,累加器 A 的内容为 _CY 的内容为 _, OV 的内容为 _。 107、假定( A) =0FBH,( B)
17、 =12H。执行指令: DIV AB 后,累加器 A 的内容为 _累加器 A 的内容为 _, CY 的内容为 _, OV 的内容为 _ 108、假定( A) =0C5H。执行指令: SWAP A 后,累加器 A 的内容为 _。 109、 执行如下指令序列: MOV C, P1.0 ANL C, P1.1 ANL C, /P1.2 MOV P3.0, C 后,所实现的逻辑运算式为 _ 110、假定 addr11=00100000000B,标号 qaz 的地址为 1030H。执行指令: qaz: AJMP addr11 后,程序转移到地址 _去执行。 111、假定标号 qaz 的地址为 0100H
18、,标号 qwe 值为 0123H(即跳转的目标地址为 0123H)。应执行指令: qaz: SJMP qwe 该指令的相对偏移量(即指令的第二字节)为 _。 112、 DPTR 是 MCS-51 中唯一一个 16 位寄存器,在程序中常用来作为 MOVC 指令的访问程序存储器的 _使用。 113、请填好下段程序内有关每条指令执行结果的注释中之空白。 MOV A, PSW ;( A) =10H MOV B, A ;( B) =_H MOV PSW, A ;( PSW) =_H 114、 堆栈设在 _存储区,程序放在 _存储区,外部 I/O 口设在 _存储区,中断服务程序放在 _存储区。 115、若
19、单片机使用频率为 6MHZ 的晶振,那么状态周期为 _、机器周期为 _、指令周期为 _。 116、复位时 A=_, PSW=_, SP=_, P0P3=_。 117、执行下列程序段后 CY=_, OV=_, A=_。 MOV A, #56H ADD A, #74H ADD A, A 118、设 SP=60H,片内 RAM 的( 30) =24H,( 31) =10H,在下列程序段注释中填执行结果。 PUSH 30H ; (SP)=_, (SP)=_ PUSH 31H ; (SP)=_, (SP)=_ POP DPL ; (SP)=_, (DPL)=_ 6 POP DPH ; (SP)=_, (
20、DPH)=_ MOV A, #00H MOVX DPTR,A 最后执行结果为 _。 119、 80C51 复位后 CPU 从 _H 单元开始执行程序。 SP 的内容为 _H,第一压入堆栈数据将位于 _RAM 的 _H单元。 SUBF 的内容为 _。 ORL A, #4 指令执行后, PSW 寄存器的内容将等于 _H。 120、 8031 其 EA 因脚必须接 _。 可作通用 I/O 的至少有 P_口的 8 条 I/O 线,最多还可以加上 P_口的 8 条 I/O 线。 P_口作地址 /数据总线,传送地址码的 _8 位; P_口作地址总线,传送地址码的 _8 位。 MOVX 指令用来对 _RAM
21、 进行读写操作。 121、存储器组织 8052 片内 RAM 有 _字 节。 若( PSW) =18H,则有效 R0 的地址为 _H。 对 8051 来说, MOV A, R0 指令中的 R0 之取值范围最大可为 _H。 位地址 7FH 还可写成 _H。 _。 122、定时器和串行接口 80C51 的 _作串行接口方式 1 和方式 3 的波特率发生器。 8052 除可用 外,尚可用 _作其串行接口方式 1 和方式 3 的波特率发生器。 若 8031AH的 fosc=12MHz,则其两个定时器对重复频率高于 _MHz 的 外部事件是不能正确记数的。 在定时器 T0 运作模式 3 下, TH0 溢
22、出时, _标志将被硬件置 1 去请求中断。 运作模式 3 下,欲使 TH0 停止运作,应执行一条 CLR_指令。 在多机通信中,若字符传送率为 100B/s,则波特率等于 _。 在多机通信中,主机发送从机地址呼叫从机时,其 TB8 位为 _;各从机此前必须将其 SCON 中的 REN 位和 _位设置为 1。 123、中断系统 INT0 和 INT1 的中断标志分别是 _和 _。 T0 和 T1 两引脚也可作外部中断输入引脚。这时 TMOD 寄存器中的 C/T 位应当为_。 上题中,若 M1、 M0 两位置成 10B。则计数初值应当是( TH) =( TL) =_H。 _指令以及任何访问 _和
23、_寄存器的指令执行过后。 CPU不能马上响应中断。 124、指令系统 在 R7 初值为 00H 的情况下, DJNZ R7, rel 指令将循环执行 _次。 欲使 P1 口的低 4 位输出 0 而高 4 位不变,应执行一条 _指令。 欲使 P1 口的高 4 位 输出 1 而低 4 位不变,应执行一条 _指令。 7 DIV AB 指令执行后, OV 标志为 1,则此指令执行前( B) =_H。 MUL AB 指令执行后, OV 标志为 1,则( B) _H。 MCS-51 的两条查表指令是 _和 _。 2 单项选择题 1、 在中断服务程序中,至少应有一条( ) ( A)传送指令 ( B)转移指令
24、 ( C)加法指令 ( D)中断返回指令 2、 当 MCS-51 复位时,下面说法正确的是( ) ( A) PC=0000H ( B) SP=00H ( C) SBUF=00H ( D)( 30H) =00H 3、 要用传送指令访问 MCS-51 片外 RAM,它的指令操作码助记符应是( ) ( A) MOV ( B) MOVX ( C) MOVC ( D)以上都行 4、 下面哪一种传送方式适用于电路简单且时序已知的外设( ) ( A)条件传送 ( B)无条件传送 ( C) DMA ( D)中断 5、 ORG 2000H LCALL 3000H ORG 3000H RET 左边程序执行完 RE
25、T 指令后, PC=( ) ( A) 2000H ( B) 3000H ( C) 2003H ( D) 3003H 6要使 MCS-51 能够响应定时器 T1 中断,串行接口中断,它的中断允许寄存器 1E 的内容是( ) ( A) 98H ( B) 84H ( C) 42H ( D) 22H 7、 6264 芯片是( ) ( A) E2PROM ( B) RAM ( C) Flash ROM ( D) EPROM 8、 MCS-51 在响应中断时,下列哪种操作不会发生( ) ( A)保护现场 ( B)保护 PC ( C)找到中断入口 ( D)保护 PC 转入中断入口 9、 用 MCS-51 串
26、行接口扩展并行 I/0 口时,串行接口工作方式应选择( ) ( A)方式 0 ( B)方式 1 ( C)方式 2 ( D)方式 3 10、 JNZ e 指令的寻址方式是( ) ( A)立即寻址 ( B)寄存器寻址 ( C)相对寻址 ( D)位寻址 11、 LCALL 4000H 指令, MCS-51 所完成的操作是( ) ( A)保护 PC ( B) 4000H PC ( C)保护现场 ( D) PC+3 入栈, 4000H PC 12、下面哪条指令产生 WR 信号( ) ( A) MOVX A, DPRT ( B) MOVC A, A+PC ( C) MOVC A, A+DPRT ( D)
27、MOVX DPRT, A 13、若某存储器芯片地址线为 12 根,那么它的存储容量为( ) ( A) 1KB ( B) 2KB ( C) 4KB ( D) 8KB 14、要想测量 INT0 引脚上的一个正脉冲宽度,那么特殊功能寄存器 TMOD 的内容应为( ) ( A) 09H ( B) 87H ( C) 00H ( D) 80H 15、 PSW=18H 时,则当前工作寄存 器是( ) ( A) 0 组 ( B) 1 组 ( C) 2 组 ( D) 3 组 16、使用 8751,且 EA=1 时,则可以外扩 ROM( ) 8 ( A) 64KB ( B) 60KB ( C) 58KB ( D)
28、 56KB 17、 MOVX A, DPTR 指令中源操作数的寻址方式是( ) ( A)寄存器寻址 ( B)寄存器间接寻址 ( C)直接寻址 ( D)立即寻址 18、 MCS-51 有中断源( ) ( A) 5 个 ( B) 2 个 ( C) 3 个 ( D) 6 个 19、 MCS-51 上电 复位后, SP 的内容应是( ) ( A) 00H ( B) 07H ( C) 60H ( D) 70H 20、下面哪一个部件不是 CPU 的指令部件( ) ( A) PC ( B) IR ( C) PSW ( D) ID 21、 ORG 0003H LJMP 2000H ORG 000BH LJMP
29、 3000H 当 CPU 响应外部中断 0 后, PC 的值是( ) ( A) 0003H ( B) 2000H ( C) 000BH ( D) 3000H 22、控制串行接口工作方式的寄存器是( ) ( A) TCON ( B) PCON ( C) SCON ( D) TMOD 23、 MCS-51 响应中断时,下面哪一个条件不是必须的( ) ( A)当前指令执行完毕 ( B)中断是开放的 ( C)没有同级或高级中断服务 ( D)必须有 RETI 指令 24、使用定时器 T1 时,有几种工作模式( ) ( A) 1 种 ( B) 2 种 ( C) 3 种 ( D) 4 种 25、执行 PUS
30、H ACC 指令, MCS-51 完成的操作是( ) ( A) SP+1 SP ( ACC)( SP) ( B)( ACC)( SP) SP-1 SP ( C) SP-1 SP ( ACC)( SP) ( D)( ACC)( SP) SP+1 SP 26、 P1 口的每一位能驱动( ) ( A) 2 个 TTL 低电平负载 ( B) 4 个 TTL 低电平负载 ( C) 8 个 TTL 低电平负载 ( D) 10 个 TTL 低电平负载 27、使用 8255 可以扩展出的 I/O 口线是( ) ( A) 16 根 ( B) 24 根 ( C) 22 根 ( D) 32 根 28、 PC 中存放
31、的是( ) ( A)下一条指令的地址 ( B) 当前正在执行的指令 ( C)当前正在执行指令的地址 ( D)下一条要执行的指令 29、 8031 是( ) ( A) CPU ( B)微处理器 ( C)单片微机 ( D)控制器 30、要把 P0 口高 4 位变 0,低 4 位不变,应使用指令( ) ( A) ORL P0, #0FH ( B) ORL P0, #0F0H ( C) ANL P0, #0F0H ( D) ANL P0, #0FH 31下面哪种外设是输出设备( )。 (A) 打印机 ( B)纸带读出机 ( C)键盘 ( D) A/D 转换器 32.所谓 CPU 是指( ) (A)运算
32、器与控制器 ( B)运算器与存储器 ( C)输入输出设备 ( D)控制器与存储器 33.LCALL 指令操作码地址是 2000H,执行完相应子程序返回指令后, PC=( )。 (A) 2000H ( B) 2001H ( C) 2002H ( D) 2003H 9 34.MCS-51 执行完 MOV A, #08H 后, PSW 的那一位被置位( )。 (A) C ( B) F0 ( C) OV ( D) P 35.当 8031 外扩程序存储器 8KB 时,需使用 EPROM2716( )。 (A) 2 片 ( B) 3 片 ( C) 4 片 ( D) 5 片 36.计算机在使用中断方式与外界
33、交换信息时,保护现场的工作应该是( )。 (A) 由 CPU 自动完成 ( B)在中断响应中完成 ( C) 应由中断服务程序完成 ( D)在主程序中完成 37.89C51 最小系统在执行 ADD A, 20H 指令时,首先在 P0 口上出现的信息是( )。 (A) 操作码地址 ( B)操作码 ( C)操作数 ( D)操作数地址 38.MCS-51 的中断允许触发器内容为 83H, CPU 将响应的中断请求是( )。 (A) INT0, INT1 ( B) T0, T1 ( C) T1,串行接口 ( D) INT0,T0 39.下面那一种传送方式适用于处理外部事件( )。 (A) DMA ( B
34、)无条件传送 ( C)中断 ( D)条件传送 40.关于 MCS-51 的堆栈操作,正确说法是( )。 (A) 先入栈,再修改栈指针( B)先修改栈指针,再出栈 ( C)先 修改栈指针,再入栈 ( D)以上都不对 41.某种存储器芯片是 8KB 4/片,那么它的地址线根数是( ) (A) 11 根 ( B) 12 根 ( C) 13 根 ( D) 14 根 42.要访问 MCS-51 的特殊功能寄存器应使用的寻址方式是( )。 (A) 寄存器间接寻址 ( B)变址寻址 ( C)直接寻址 ( D)相对寻址 43.下面哪条指令将 MCS-51 的工作寄存器置成 3 区( )。 (A) MOV PS
35、W, #13H ( B) MOV PSW, #18H ( C) SETB PSW.4 CLR ( D) SETB PSW.3 CLR PSW.4 44.若 MCS-51 中断源都编程为同级,当它们同时申请中断时 CPU 首先响应( )。 (A) INT1 ( B) INT0 ( C) T1 ( D) T0 45.当 MCS-51 进行多机通讯时,串行接口的工作方式应选择( )。 (A) 方式 0 ( B)方式 1 ( C)方式 2 ( D)方式 0 和方式 2 46.执行 MOVX A, PTR 指令时, MCS-51 产生的控制信号是( )。 (A) PSEN ( B) ALE ( C) R
36、D ( D) WR 47.MCS-51 的相对转移指令的最大负跳距离为( )。 (A) 2KB ( B) 128B ( C) 127B ( D) 256KB 48.指令寄存器的功能是( )。 (A) 存放指令地址 ( B)存放当前正在执行的指令 ( C)存放指令与操作数 ( D)存放指令地址及操作数 49.MOV C , #00H 的寻址方式是( )。 (A) 位寻址 ( B)直接寻址 ( C)立即 寻址 ( D)寄存寻址 50.当执行 MOVX DPTR , A 指令时, MCS-51 产生下面哪一个控制信号( )。 (A) PSEN ( B) WR ( C) ALE ( D) RD 51.
37、74LS138 芯片是( ) (A) 驱动器 ( B)译码器 ( C)锁存器 ( D)编码器 52. ORG 0000H ALMP 0040H ORG 0040H 10 MOV SP, #00H 当执行完左边的程序后, PC 的值是( )。 (A) 0040H ( B) 0041H ( C) 0042H ( D) 0043H 53.MCS-51 外扩 ROM、 RAM 和 I/O 口时,它的数据总线是( )。 (A) P0 ( B) P1 ( C) P2 ( D) P3 54.当 CPU 响应串行接口中断时,程序应转移到( )。 (A) 0003H ( B) 0013H ( C) 0023H ( D) 0033H 55.当 ALE 信号有效时,表示( )。 (A) 从 ROM 中读取数据 ( B)从 P0 口可靠地送出地址低 8 位 ( C)从 P0 口 送出数据 ( D)从 RAM 中读取数据 56.MCS-51 外扩 8225 时,它需占用( )端口。 (A) 1 个 ( B) 2 个 ( C) 3 个 ( D) 4 个 57.MCS-51 复位时,下述说法正确的是( )。 (A) ( 20H) =00H