版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、填空1. 计算机中常用的码制有原码,反码和补码。2. 十进制数 29的二进制表示为 00011101。3. 十进制数 -29的 8位补码表示为 11100011。4. 单片微型计算机由 CPU ,存储器和 I/O 口三部分组成。5. 若不使用 MCS-51 片内存储器引脚 EA 必须接地。6. 微处理器由寄存器堆,控制器和运算器三部分组成。7. 当 MCS-51 引脚 ALE 信号有效时,表示从 P0口稳定的送出了低八位地址。8. MCS-51的 P0口作为输出端口时,每位能驱动 8个 SL型 TTL 负载。9. MCS-51 有4个并行 I/O 口,其中 P1,P2,P3是准双向口,所以
2、有输出转输入是必须先写 入“1。”10. MCS-51的堆栈是软件填写堆栈指针临时在内部数据存储器内开辟的区域。11. MCS-51 中凡字节地址能被 8整除的特殊功能寄存器均能位寻址。12. MCS-51系统中,当 PSEN 信号有效时,表示 CPU要从外部程序存储器读取信息。13. 当使用 8751且 EA=1 ,程序存储器地址小于 8KB 时,访问的是片内 ROM 。14. MCS-51特殊功能寄存器只能采用直接寻址方式。15. MCS-51 有4组工作寄存器,它们的地址范围是00H-1FH 。16. MCS-51片内 20H2FH 范围内的数据存储器,即可以字节寻址又可以位寻址。17.
3、 若用传送指令访问 MCS-51 的程序存储器,它的操作码助记符应为MOVC 。18. 访问 MCS-51片内 RAM 应该使用的传送指令的助记符是MOV 。19. 当 MCS-51 使用间接寻址方式访问片内 RAM 高128B 时,会产生错误。20. 设计 8031系统时, P2口不能用作一般 I/O 口。21. MCS-51可扩展片外 RAM 64 KB ,但当外扩 I/O 口后,其外部 RAM 寻址空间将减小。22. 计算机的系统总线有地址总线,控制总线和数据总线。23. 输入输出设备是计算机与外部世界交换信息的。24. 指令是通知计算机完成某中操作的。25. 汇编语言中可以使用伪指令,
4、他们不是真正的指令,只是用来。26. MCS-51串行接口有 4种工作方式,这可以在初始化程序中用软件填写SCON 特殊功能寄存器加以选择。27. 当使用慢速外设时,最佳的传送方式是中断。28. MCS-51 在外扩 ROM ,RAM 或 I/O 时,它的地址总线是 P2, P0。29. 当定时器 T0工作在方式 3时,要占用定时器 T1的 TR1 和 TF1两个控制位。30. MCS-51有5个中断源,有 2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。31. 累加器( A )=80H ,执行完指令 ADD A ,#83H 后,进位位 C=1。32. 执行 ANL A ,#0F
5、H 指令后,累加器 A 的高 4位=0。33. JZ e 的操作码地址为 1000H, e=20H,它的转移目的地址为 1022H。34. JBC 00H,E 操作码的地址为 2000H ,e=70H,它的转移目的地址为 2073H。35. 累加器( A )=7EH ,( 20H ) =#04H , MCS-51执行完 ADD A , 20H指令后, PSW.0=0。36. MOV PSW ,#10H 是将 MCS-51 的工作寄存器置为第 2组。37. 指令 DJNZ R7 ,e 操作码所在地址为 3000H, e=EFH,则它的转移目的地址为 2FF1H。38. ORL A ,#0F0H
6、是将 A 的高4位置1,而低 4位不变。39. SJMP e 的指令操作码地址为 0050H,e=65H,那么它的转移目的地址为 00B7H 。40. 设 DPTR=2000H ,( A) =80H ,则 MOVC A ,A+DPTR 的操作数的实际地址为 2080H。41. 十进制数 -47用 8位二进制补码表示为 11010001。42. -19D 的二进制补码表示为 EDH 。43. 计算机中最常用的字符信息编码是 ASCII 码。44. 要串口为 10位 UART ,工作方式应选用为方式 1。45. 用串口扩并口时,串行接口工作方式应选为方式方式0。46. 在串行通信中,有数据传送方向
7、全双工,半双工,单工三种方式。47. PC 复位后为 0000H。48. 一个机器周期 = 12节拍,一个机器周期 =12个振荡周期,一个振荡周期 =1节拍。49. 80C51含4 KB 掩膜 ROM。50. 80C51在物理上有个独立的寄存器空间。51. 外部中断 INT0入口地址为 0003H 。52. PSW 中 RS1 RS0=10H 是, R2的地址为 12H 。53. 一个机器周期 =6个状态周期,振荡脉冲 2分频后产生的时钟信号的周期定义为状态周期。54. 8751是 EPROM 型,内含 8KB EPROM 。55. 89C51是 FLASH ROM 型,内含 KB FLASH
8、 ROM56. MCS-51 中 T0中断服务程序入口地址为 000BH 。57. PSW 中 RS1 RS0=11H,R2的地址为 1AH 。58. 执行当前指令后, PC 内容为下一条指令的地址。59. 12根地址线可寻址 4KB 存储单元。60. 写8255A 控制字时,需将 A1,A0置为1 1。61. MOV C , 20H 源寻址方式为位寻址。62. INC 不影响 CY 位。63. 指令 LCALL 37B0H ,首地址在 2000H,所完成的操作是 2003H 入栈, 37B0H PC 。64 MOVX A , DPTR 源操作数寻址方式为间接寻址。65 ORG 1000HLC
9、ALL 4000HORG 4000HADD A,R2执行完 LCALL 后( PC)=4000H 。66 80C51中断有 2个优先级。67 80C51中断嵌套最多 2级。68微机与外设间传送数据有、和三种方式。 69外中断请求标志位是 IE0 和 IE1。70当 80C51的 RST 引脚上保持 2个机器周期以上的低电平时, 80C51即发生复位。 71当单片机的型号为 8031/8032 时,其芯片引线 EA 一定要接低电平。72 MCS-51机扩展片外 I/O 口占用片外数据存储器的地址的空间。73 MCS-51单片机访问片外存储器时,利用ALE 信号锁存来自 P0口的低 8位地址信号。
10、74 12根地址线可选 4K 个存储单元, 32KB 存储单元需要 15根地址线。 75三态缓冲寄存器输出端的 “三态 ”是指高电平态、低电平态和高阻态。76 74LS138是具有 3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 块芯片。77 74LS273通常用来做简单接口扩展;而 74LS244则常用来作简单并行接口扩展。78 A/D 转换器的作用是将模拟量转为数字量;D/A 转换器的作用是将量转为量。79 A/D 转换器的三个最重要指标是、和。80从输入模拟量到输出稳定得数字量的时间间隔是A/D 转换器的技术指标之一,称为。81若某 8位 D/A 转换器的输出满刻度电压为 +
11、5V ,则该 D/A 转换器的分辨率为 5/255V 。 82 MCS-51单片机片内 RAM 的寄存器区共有 32个单元,分为 4组寄存器,每组 8个单元, 以 R0-R7 作为寄存器名称。83单片机系统复位后, (PSW)=00H,因此片内 RAM 寄存区的当前寄存器是第 0组, 8个 寄存器的单元地址为 00H 07H。84通过堆栈操作实现子程序调用,首先要把PC 的内容入栈,以进行断点保护。调用返回时在进行出栈操作,把保护的断点弹回PC。85一台计算机的指令系统就是它所能执行的指令集合。 86以助记符形式表示的计算机指令就是它的汇编(助记符)语言。87在直接寻址方式中,只能使用 8位二
12、进制数作为直接地址,因此其寻址对象只限于内部 RAM 。88在寄存器间接寻址方式中, 其“间接 ”体现在指令中寄存器的内容不是操作数,而是操作数的地址。89在变址寻址方式中,以 A 作变址寄存器,以 PC 或 DPTR 作基址寄存器。 90假定累加器 A 的内容为 30H ,执行指令:1000H:MOVC A ,A+PC后,把程存储器 1031H 单元的内容送累加器 A 中。91 假 定 DPTR 的 内 容 为 8100H , 累 加 器 A 的 内 容 为 40H , 执 行 下 列 指 令 : MOVC A , A+DPTR 后 , 送 入 A 的 程 序 存 储 器 8140H 单 元
13、 的 内 容 . 92 假定(SP)=60H, (ACC)=30H,(B)=70H, 执行下列命令 :PUSH ACCPUSH B后,SP 的内容为 62H, 61H 的单元的内容为 30H,62 单元的内容为 70H.93假定 (SP)=62H, (61)H=30H, (62)H=70H, 执行下列指令 :POP DPHPOP DPL后,DPTR 的内容为 7030H, SP的内容为 60H .94 假定 (A)=85H, (R0)=20H, () AFH. 执行指令 :ADD A,R0后,累加器 A 的内容为34H, CY的内容为 1, AC的内容为 1,OV 的内容为 1 .95假定 (
14、A)=85H, (20H)=OFFH, (CY)=1, 执行指令 :ADDC A, 20H后,累加器 A 的内容为85H, CY的内容为 1, AC的内容为 1,OV 的内容为 0 .96 假定 (A)=0FFH, (R3)=0FH, (30H)=0F0H,(R0)=40H, (40H)=00H. 执行指令 :INCAA=00HINCR3R3=10HINC30H30H=F1HINCR040H=01H后,累加器 A 的内容为 00H, R3的内容为 10H, 30H 的内容为 F1H,40H 的内容为 01H .97 在 MCS 51中 PC和 DPTR 都用于提供地址 , 但 PC是为了访问程
15、序存储器提供地址 ,而 DPTR 是为访问数据存储器提供地址 .98 在位操作中 ,能起到与字节操作中累加器的作用的是CY.99 累加器 A 中存放着一个其值小于或等于 127的8位无符号数 , CY 清“ 0后”执行 RLC 指 令, 则中数变为原来的 2倍100 计算机的数据传送有两种方式 ,即并行方式和串行方式 ,其中具有成本低特点的是串行 数据传送 .101 异步串行数据通信的桢格式由起始位,数据位 ,第九位(校验)位和停止位组成 .102 异步串行数据通信有全双 , 单双和单工共三种传送方向形式 .103 使用定时器 T1设置串行通信的波特率时 , 应把定时器 T1 设定为工作模式
16、2 ,即定时 模式 .104 假定 (A)=56H,(R5)=67H. 执行命令 :ADD A, R5 DA 后,累加器 A 的内容为 23H, CY 的内容为 1.105 假定 (A)=0FH, (R7)=19H, (30H)=00H, (R1)=40H, (40H)=0FFH. 执行指令DEC ADEC R7 DEC 30H FFHDEC R1 后, 累加器 A 的内容为 , R7的内容为 , 30H 的内容 为, 40H 的内容为 FEH .106 假定(A)=50H, (B)=0A0H. 执行指令 :MUL AB 后,寄存器 B 的内容为 32H, 累加器 A 的内容为 00, CY
17、的内容为 0 , OV 的内容为 1 .假定 (A)=50H,(B)=12H. 执行命令 :DIV AB 后,累加器 A 的内容为 _0AH_, 寄存器 B 的内容为 _08H_,CY 的内容为 _0,OV 的内容为 _0.假定(A)=0 5 .执行命令 :SWAP A 后,累加器 A 的内容为 _50_.109执行如下指令序列 ;MOV C , P1.0ANL C, P1.1 ANL C, /P1.2 MOV P3.0 , C 后,所实现的逻辑关系为 .110假定 addr11=00100000000B,标号 qwe的地址1030hH.执行命令 : 后,程序转移到地址 去执行 .111假定标
18、号 qaz 的地址为 0100 ,标号 qwe值为0123 (即跳转的目标地址为 0123 ).应执行命Qaz;SJMP qwe 该指令的相对便移量 (既指令的第二字节 )为 _21H_.112 DPTR 是 MCS-51 中唯一一个 16位寄存器 ,在程序中常用来作为 MOVC 指令的询问程序 存储器的 _基地址 _使用 .113请填好下段程序内有关每条指令结果的注释中之空白.MOV A.PSWMOV B,AMOV PSW,A;(A)=10H;(B)=_10_H;(PSW)=H114堆栈设在 _内部数据 _存储区 ,程序存放在 _程序_存储区 ,外部 I/O 接口设在 _外 RAM存储区 ,
19、中断服务程序存放在 _程序 _存储区 .115若单片机使用频率为 6MHz 的晶振 ,那么状态周期为 ,机器周期为指令周期为 .116 复位时 A= , PSW=, SP=07H, P0P3=FFH。117 执行下列程序段后 CY=1 , OV=0 , A=94H 。MOVA,#56HADDA,#74HADDA,A118 设 SP=60H,片内 RAM 的( 30H )=24H ,( 31H )=10H ,在下列程序注释中填写执行结 果。PUSH 30H ;SP= 61H,(SP)=24HPUSH 31H ;SP= 62H,(SP)=10HPOPDPL;SP= 61H,DPL= 10HPOPD
20、PH; SP= 60H,DPH= 24HMOVA , #00HMOVX DPTR, A 最后的执行结果是 2410H=00H.119 80C51复位后CPU 从 0000H 单元开始执行程序。SP的内容为 07H,第一个压入堆栈的数据将位于内部RAM 的08H 单元。SBUF 的内容为 xxH 。ORL A ,#4指令执行后, PSW 寄存器的内容将等于 01H。120. 8031 其 EA 引脚必须接地。可作通用 I/O 的至少 8条 I/O 线,最多还可加上 P 口的 8条 I/O 线。P0口作地址 /数据总线,传送地址码的区 低 8位; P2口作地址总线, 传送地址码的高 8 位。MOV
21、X 指令用来对外 RAM 进行读写操作。121 存储器组织8052片内 RAM 有 256字节。 若( PSW)=18H ,则有效 R0的地址为 18H。对8051来说, MOV A , R0指令中的 R0之取范围最大可为 7FH。 位地址 7FH 还可写成 2FH.7 。122 定时器和串行接口80C51的 T1 作串行接口方式 1和方式 3的波特率发生器。8052除可用 T1外,尚可用 T2作其串行口方式 1和方式 3的波特率发生器。若8031AH 的 fosc=12MHz ,则其两个定时器对重复频率高于 4MHz 的外部事件是不能正确计 数的。在定时器 T0运作模式 3下, TH0溢出时
22、, TF1标志将被硬件 1去请求中断。 在运作模式 3下,欲使 TH0使停止运作,应执行一条 CLRTR1 指令。 在多机通信中,若字符传送率为 100B/s ,则波特率等于 1100。在多机通信中,主机发送从机地址呼叫从机时,其TB8位为1;各从机此前必须将其 SCON中的 REN 位和 SM2位设置为 1。123 中断系统INT0 和 INT1 的中断标志分别是 IE0和 IE1。T0 和 T1两引脚也可作外部中断输入引脚,这时TMOD 寄存器中的 C/T 位应当为 1。上题中,若 M1 M0 两位置成 10,则计数值应当是( TH)=(TL)=FFH。RETI 指令以及任何访问 IE 和
23、 IP 寄存器的指令执行过后, CPU 不能马上响应中断。124 指令系统在 R0初值为 00的情况下 DJNZ R0,$指令将循环执行 256次 欲使口的低 4位输出 0而高4位不变,应执行一条指令。欲使口的高 4位输出 1而低4位不边,应执行一条指令。DIV AB 指令执行后 ,OV 标志为 1,则执行指令前 ()00。UL AB 指令执行后 ,OV 标志为1,则(B)0 0H。MCS 51的两条查表指令是 MOVC A,A+PC 和 MOVC A,A+DPTR 。二、单项选择题1(A)2(A)3(A)4在中断服务程序中,至少应有一条( D) 传送指令( B)转移指令( C)加法指令( 当
24、 MCS 51复位时,下列说法正确的是(PC=000H (B)SP=00H (C)SBUF=00H (D)(30H)=00HD)中断返回指令A)要用传送指令访问 MCS 51片外 RAM ,它的指令操作码助记符应是( B) MOV (B)MOVX (C)MOVC(D)下面哪一种传送方式适用于电路简单且时序已知的外设()以上都行()条件传送ORG 2000H LCALL3000H ORG 3000H RET() 2000H)无条件传送DMA)D)中断左边程序执行完 RET 指令后, (B) 3000h要使 MCS 51能够响应定时器C )D)3003H6 内部应是( A) (A)7(A)898H
25、(B)84H6264芯片是( B)PRROM (B)RAMMCS51串行接口扩展并行()方式T1中断,C)(A)PC=(C)2003H 串行接口中断,它的中断允许寄存器42HD)22H(C)I/O 口时,串行接口工作方式应选择()方式 ()方式A)Flash ROM (D)EPROM用 CS 51响应中断时,下列哪种操作不会发生(保护现场( B)保护 PC(C)找到中断入口IE 的A )()方式(D)10(A)11(A)(D)12(A)(C) MOVC13保护 PC 转入中断入口 JNZ rel 指令的寻址方式是( C) 立即寻址( B )寄存器寻址( C)相对寻址( D)位寻址 执行 LCA
26、LL 4000H 指令时, 保护 PC ( B)4000HPC PC+3 入栈, 4000HPC 下面哪条指令产生 WR 信号 ( MOVAX A ,DPTR A,A+DPTRMCS 51完成的操作是( D) (C)保护现场141516若某寄存器芯片的地址线为 () KB (B)2KB 要想测量 INTO 引脚上的一个正脉冲宽度(A)09H (B)87H (C)00H PSW=18H 时 ,则当前工作寄存器是 (D)(A)0 组 (B)1组(C)2组MOVX A,DPTR(A) 寄存器寻址 (C)直接寻址D )(B)MOVC A, A+PC (D)MOVXDPTR,A 12根 ,那么它的存储容
27、量为 (C) (C) 4KB(D)5kB,那么特殊功能寄存器 TMOD 的内容应为 ( A )(D)80H(B)1组 指令中源操作数的寻址方式是 ( B(B) 寄存器间接寻址(D) 立即寻址(D)3组17MCS1有中断源 (A)()个()个()18MCS1上电复位后,SP 的内容应为( B )(A)00H(B)07H(C)60H19ORG0003HLJMP2000HORG000BHLJMP3000H)个)个(D)70H当 CPU响应外部中断 0后,PC的值为 ( A (A)0003H (B)2000H 控制串行接口工作方式寄存器是 (C) () TCON (B)PCON 执行 PUSH ACC
28、 指令 , MCS (A)SP+1 SP (ACC) (SP) (C) SP-1 SP (ACC) (SP) P1口的每一位能驱动 ( B (A) 2 个 TTTL 低电平负载 (C) 8个 TTTL 低电平负载 PC中存放的是 ( A ) (A)下一条指令的地址 (C) 当前正在爱执行指令的地址 8031是( C )(A)CPU(B) 微处理器(C)000BH(D)3000H202122232425(C)SCON 1完成的操作是 ( (B) (ACC) (D) (ACC)(D)TMODA ) (S) PSP-1 SP (SP) SP+1 SP(B)4 个 TTL 低电平负载 (D) 10个
29、TTL 低电平负载(B)当前正在执行的指令(D)下一条要执行的指令(C) 单片微机 (D) 控制器 要把 P0口的高 4位变 0,低4位不变 ,应使用指令 ( D )(A)ORL P0, #0FH(B) ORL P0, #0F0H(C) ANL P0, #0F0H (D) ANL P0, #0FH2627面哪种是输出设备 ( A )(A) 打印机(B)纸带读出机所谓 CPU 是指 ( A )(A) 运算器与控制器 (C)输入输出设备(C)键盘(D) A/D 转换器(B)运算器与存储器(D)控制器与存储器282930LCALL 指令操作码地址四 2000H,执行完相应的子程序返回指令后 ,PC=
30、( D )(A)2000H (B)2001H (C)2002H (D)2003H 用 CS 51执行完 MOV A,#08H 后,PSW 的哪一位被置位 ( D )(A) C (B)F0 (C)OV (D)P 计算机字使用中断方式与外界交换信息时,保护现场的工作应该是 ( C )(A)由 CPU 自己完成 (B)在中断响应中完成 (C) 应由中断服务程序完成(D) 在主程序中完成31.关于 MCS 51的堆栈操作 ,正确的说话是 ( C ) (A)先入栈 ,再修改栈指针(B)先修改栈指针 ,再出栈(C)先修改栈指针 ,再入栈(D) 以上都不对32. 下面哪条指令将 MCS 51的工作寄存其置成
31、 3区( (A) MOV PSW, #13H (C)SETB PSW.4 CLR PSW.3 33.若 MCS 51中断源都编程为同级 (A) 外 0 (B)外 134.执行 MOVX A,DPTR 指令时 , MCS 51产生的控制信号是 (A) (B)ALE (C) 35. MCS 51的相对转移指令的最大负距离为 ( (A) 2KB 38 MOV C,(A) 位寻址 39当执行 MOVX (A) 40. ORG AJMP ORG MOV (A) 0040H 41. MCS 51外扩 ROM 、(A)P0 (B)P142. 当 CPU 响应串行接口中断时 ,程序应转移到 ( C ) (A)
32、0003H(B)0013H43.当 ALE 信号有效时 ,表示 ( (A) 从 ROM 读取数据 (C) 从 P0口送出数据 44. MCS 51复位时 ,表示 ( (A) (20H)=00H (B) 45.执行 MOV IE,#83H 后, MCS 51将响应的中断是 ( B )B )#18HCLR PSW.4(B) MOV PSW,(D) SETB PSW.3,当它们同时申请中断时 CPU 首先响应 ( A )(C) T1 (D)T0( /RD(D)B ).(C)127BA )(C)立即寻址(B)128B#00H 的操作方式是 ( (B)直接寻址DPTR,A 指令时 , MCS 51产生下
33、面哪一个控制信号 ( /WR ) (C)ALE(D)寄存器寻址(D)256B(B)0000H0040H0040H SP , #00H(B)0041H当执行完左边的程序后 ,PC的值是 ( D ) (C)0042H (D)0043H RAM 和 I/O 口时 ,它的数据总线是 (C)P2 (D)P3(D)0033H(C)0023HB )(B) 从 P0口可靠地送出地址低(D)从 RAM 中读取数据 )DSP=00H () SBUF=00H8位()TH0=00H(A) 1 个(B)2个(C) 3个(D) 4个46 MCS 51的中断源全部编程为同级时 ,优先级最高的是 ( 外0 )(A) (B)
34、TI(C)串行接口(D)47. 下列哪种设备不是输入设备 ( C )(A) A/D 转换器 (B)键盘(C)打印机(D) 扫描仪48. 外部中断 1固定对应的中断入口地址为 ( C )(A)0003H(B)000BH(C)0013H(D)001BH49. 各中断源发出的中断请求信号 ,都会标记在 MCS 51系统中的 ( B )(A) TMOD (B)TCON/SCON (C)IE (D)IP50. MCS 51单片机可分为两个中断优先极别.各中断源的优先级别设定是利用寄存器( B )(A) IE51. MCS 51的并行(A) 读锁存器52. MCS 51的并行(A) 引脚(B)IP (C)
35、 TCON (D)SCON I/O 口的读取方法 :一种是读引脚 ,还有一种是(B) 读数据I/O 口一改一写操作(B)片选信号53.以下指令中 ,属于单纯读引脚的指令是(A)MOV P1, A(C)MOV C, P1.554.指令 AJMP 的跳转范围是 ( C )(A)256 KB (B)1KB(C)读 A 累加器,是针对该口的 ( D(C)地址线( C( A ) (D) 读 CPU ) (D)内部锁存器)(B) ORL P1, #0FH(D)DJNZ P1, short-lable(C)2KB(D)64KB(C)38H (D)39H)(C)MOVX 指令 (D)MOVC 指令 )(B)有
36、乘法的除法(D)只有减法(B)调用指令的末地址(D)返回指令的末地址MCS 51系统中( B)(C)IE (D)IP (D)55. 以下运算中对溢出标志 OV 没有影响或不受 OV 影响的运算是 ( A ) (A)逻辑运算 (B) 符号数加减运算 (C)乘法运算 (D) 除法运算56. 假定设置堆栈指针 SP的值为 37H,在进行子程序调用时把断点地址进栈保护后 ,SP的值为 ( D )(A)36H (B)37H57. 对程序存储器的读操作 ,只能使用 ( D (A)MOV 指令 (B)PUSH 指令58. 必须进十进制调整的十进制运算是( C(A) 只有加法和减法(C)只有加法59. 执行返
37、回指令时 ,返回的断点是 ( C ) (A) 调用指令的首地址 (C)调用指令下一条指令的首地址60. 各中断源发出的中断请求信号 ,都会标记在 (A)TMOD (B)TCON/SCON三、判断并改错。 (下列命题你认为正确的在括号内打 “,”错误的打 “,”并说明理由。 )1. 我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。( )2. MCS 51的相对转移指令的最大负跳距是 128B. ( )3. MCS 51的程序存储器只是用来存放程序的。( x )4. MCS 51的五个中断源优先极相同。( X )5. 要进行多机通信 , MCS 51串行接口的工作方式应选为方式1. (
38、X )6. MCS 51上的电复位时 ,SBUF=00H. ( X )7. MCS 51外部中断 0的入口地址是 003H. ( )8. TMOD 中的 GATE=1 时,表示由两个信号控制定时器的起停 . ( )9. MCS 51的时钟最高频率是 18MHZ. ( X )10. 使用可编程接口必须初始化 . ( )11. 当 MCS 51上电复位时 ,堆栈指针 SP=00H. ( X )12. MCS 51外扩 I/O 与外 RAM 是统一编址的 . ( )13. 使用8751且 EA=1时,仍可外扩 64KB 的程序存储器 . ( ) 14.8155的复位引脚可与 89C51的复位引脚直接
39、相联 . ( )15. MCS 51是微处理器 . ( x )16. MCS 51的串行接口是全双工的 . ( )17. PC 存放的是当前正在执行的命令 . ( X )18. MCS 51的特殊功能寄存器分部在 60H80H 地址范围内 ( X )19. MCS 51系统可以没有复位电路 . ( X )20. 在 MCS 51系统中 ,一个机器周期等于 1.5us. ( X )21. 调用子程序指令 (如 CALL) 及返回指令 (如 RET)与堆栈有关但与 PC无关. ( X )22. 片内 RAM 与外部设备统一编址的 ,需要专门的输入 /输出指令 . ( X )23. 锁存器 ,三态缓
40、冲器等简单芯片中没有命令寄存和状态寄存等功能. ( )24 MOV R0,P1 在任何情况下都是一条能正确执行的MCS 51指令. ( X )25.欲将片外 RAM 中3057H 单元的内容传送给 A,判断下列指令或程序段正误 . ( ) MOVX A,3057H( X ) MOV DPTR,#3057H( )MOVX A,DPTR MOV P2,#30H( )MOV R0,#57HMOVX A,R0 MOV P2,#30H( X )MOV R2,#57HMOVX A,R226.欲将 SFR 中的 PSW 寄存器内容读入 A, 判断下列指令正误 MOV A,PSW ( )MOV A,0D0H(
41、 ) MOV R0, #0D0HPUSH PSWMOV A,R0( X )POP ACC ( )27.判断下列指令正误 . MOV 28H,R4 (X ) MOV E0H,R0 ( ) MOV R1,#90H, MOV A,R1 ( X ) INC DPTR ( ) DEC DPTR ( X ) CLR R0 ( X )28.判断下列指令正误 .MOV R1,#80H ()MOV R7,R1 ( X )MOV 20H R0 ( )MOV R1,#0100H ( X )CPL R4 ( X )SETB R7.0 ( X )MOV 20H,21H ( )ORL A ,R5 ( )ANL R1,#0
42、FH ( X ) XRL P1,#31H ( ) MOVX A ,2000H ( X) MOV 20H DPTR ( X )MOV A,DPTR ( X )MOV R1 , R7 ( X )PUSH DPTR( X )POP 30H( )MOVC A, R1 ( X )MOVC A , DPTR ( X)MOVX DPTR ,#50H ( X) RLC B( X )ADDCA,C ( X ) MOVC R1,A ( X )单片机模拟试卷 001一、选择题(每题 1 分,共 10 分)1 8031 单片机的 ()口的引脚,还具有外中断、串行通信等第二功能。c)P2d)P3(a)P0( b)P12
43、单片机应用程序一般存放在(a) RAM( b) ROM(c)寄存器( d)CPU3已知某数的 BCD 码为 0111 0101 0100 0010 则其表示的十进制数值为()( a) 7542H( b)7542( c) 75.42H(d)75.424下列指令中不影响标志位CY 的指令有( )。( a)ADD A ,20H(b) CLR(c)RRC A( d)INC A5 CPU 主要的组成部部分为()(a)运算器、控制器(b)加法器、寄存器(c)运算器、寄存器(d)运算器、指令译码器6 INTEL 8051 CPU 是()位的单片机( a) 16( b)4( c) 8(d)准 1678031复
44、位后, PC与 SP的值为( )a ) 0000H , 00H (b) 0000H,07H(c) 0003H,07H(d)0800H,00H8当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为() 。(a)MOV A, R1( b)MOVC A, A + DPTR(c)MOVX A, R0(d)MOVX A, DPTR9 8031 单片机中既可位寻址又可字节寻址的单元是()(a)20H(b)30H( c) 00H( d)70H10下列哪条指令是正确的()( a) PUSH R2 (b) ADD R0,A( c) MOVXA DPTR( d) MOV R0,A二、填空题(每空 1 分
45、,共 30 分)1一个完整的微机系统由和两大部分组成。28051 的引脚 RST 是(IN 脚还是OUT 脚 ),当其端出现 _ 电平时 ,8051 进入复位状态。 8051一直维持这个值,直到 RST脚收到 电平, 8051才脱离复位状态,进入程序运行状态,从 ROM H 单元开始取指令并翻译和执行。4求十进制数 -102的补码(以 2位 16进制数表示),该补码为。5PC 存放,具有特性。在 8051 中决定程序执行顺序的是 PC还是 DPTR ?它是 位?(是,不是) SFG?6 123=B= H。7 8051 内部有并行口, P0 口直接作输出口时,必须外接;并行口作输入口时,必须先,
46、 才能读入外设的状态。8MCS-51 的堆栈只可设置在,其最大容量为,存取数据的原则是。堆栈寄存器SP 是位寄 存器,存放。9中断处理的全过程分为以下 3 个段:、。 10定时和计数都是对进行计数,定时与计数的区别是。三、判断题(对者打,错者打,并改正,每题 1 分,共 10分)1 中断服务程序的最后一条指令是 RET 。2 存储器分成内存和外存两大部分,其中外存可以直接与 CPU 交换信息。3 P2 口既可以作为 I/O 使用,又可以作地址 / 数据复用口使用。4 在中断响应阶段 CPU 一定要做如下 2 件工作:保护断点和给出中断服务程序入口地址。5 RC A 为循环左移指令。6 MOV
47、A , 30H 的源操作数为立即寻址方式。7 MOV A,A+DPTR 是一条查表指令。8 MUL AB 的执行结果是高 8 位在 A 中,低 8 位在 B 中。9 AJMP 跳转空间最大可达到 64KB 。10 DPTR 是由 DPH 和 DPL 两个 8 位特殊寄存器组成的。四、简答题(每题 5分,共 15 分)1MCS51 的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现 同级中断申请时, CPU 按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个 中断源的入口地址是多少?2已知单片机系统晶振频率为 6MHz ,若要求定时值为 10ms时,定时器 T0 工作
48、在方式 1 时,定时器 T0 对应的初值是多少? TMOD 的值是多少? TH0= ? TL0= ?(写出步骤 )3 MCS51 系列单片机的内部资源有哪些?说出8031、 8051 和 8751 的区别。单片机模拟试卷 001 答案一、选择题(每题 1 分,共 10 分)1D2 B3B 4 D5 A6C 7B 8B9 A10D二、填空题(每空 1分,共 30 分)1一个完整的微机系统由硬件和软件两大部分组成。28051 的引脚 RST 是 IN 脚(IN 脚还是 OUT 脚),当其端出现高电平时 ,8051 进入复位状态。8051 一直维持这个值, 直到 RST 脚收到低电平, 8051 才
49、脱离复位状态, 进入程序运行状态, 从 ROM 0000 H 单元开始取指令并翻译和执行。3半导体存储器分成两大类: RAM ROM ,其中 RAM 具有易失性,常用于存储临时性 数据。4求十进制数 -102的补码(以 2位 16进制数表示),该补码为 9AH 。5PC存放_CPU将要执行的指令所在的 ROM 单元的地址 ,具有自动加 1特性。在 8051中 决定程序执行顺序的是 PC还是 DPTR PC ?它是 16 位?不是(是,不是) SFG? 6123= 01010010 B= 52 H 。7 8051 内部有 4 个并行口, P0 口直接作输出口时,必须外接上拉电阻;并行口作输 入口
50、时,必须先将口锁存器置 1 ,才能读入外设的状态。8 MCS-51 的堆栈只可设置在内 RAM 低 128B 区 ,其最大容量为 128B ,存取数 据的原则是先进后出。堆栈寄存器 SP 是 8 位寄存器,存放堆栈栈顶的地址。 9中断 处理的全过程分为以下 3 个段:中断请求、中断响应、中断服务。10定时和计数都是对脉冲进行计数,定时与计数的区别是定时是对周期已知的脉冲计数; 计数是对周期未知的脉冲计数。三、判断题(对者打,错者打,并改正,每题 1 分,共 10分)1 中断服务程序的最后一条指令是 RETRETI 。2 存储器分成内存和外存两大部分,其中外内存可以直接与 CPU 交换信息。3
51、P2 口既可以作为 I/O 使用,又可以作地址 / 数据复用口使用。4 在中断响应阶段 CPU 一定要做如下 2 件工作:保护断点和给出中断服务程序入口地址5 LCRL A 为循环左移指令。6 MOV A , 30H 的源操作数为立即直接寻址方式。7 MOVMOVC A,A+DPTR 是一条查表指令。8 MUL AB 的执行结果是高低 8 位在 A 中,低高 8 位在 B 中。9 AJMP 跳转空间最大可达到 642KB 。10 DPTR 是由 DPH 和 DPL 两个 8 位特殊寄存器组成的。 四、简答题(每题 5分,共 15 分)1MCS51 的中断系统有几个中断源?几个中断优先级?中断优
52、先级是如何控制的?在出现 同级中断申请时, CPU 按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个 中断源的入口地址是多少?答:MCS51 单片机有 5 个中断源, 2 个中断优先级, 中断优先级由特殊功能寄存器 IP 控制, 在出现同级中断申请时, CPU 按如下顺序响应各个中断源的请求: INT0 、T0、INT1 、T1、 串口,各个中断源的入口地址分别是0003H、000BH 、0013H、001BH、0023H。2已知单片机系统晶振频率为 6MHz ,若要求定时值为 10ms时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值是多少? TMOD 的值是多少? TH0= ? TL0= ?(写出步骤 ) 答:定时值为 10ms 时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值是 1388H TMOD 的值是 00000001B ,TH0=13H ; TL0=88H 。3 MCS51 系列单片机的内部资源有哪些?说出8031、 8051 和 8751 的区别。答: MCS51 系列单片机上有 1 个 8 位 CPU 、 128B 的 RAM
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年安徽工商职业学院单招职业技能考试题库附答案详解(达标题)
- 2026年安徽工商职业学院单招职业适应性考试题库及答案详解1套
- 2026年安徽工贸职业技术学院单招综合素质考试题库含答案详解(培优b卷)
- 2026年安徽工贸职业技术学院单招职业倾向性测试题库含答案详解(黄金题型)
- 2026年安徽工贸职业技术学院单招职业倾向性考试题库带答案详解(突破训练)
- 2026年安徽工贸职业技术学院单招职业技能测试题库附参考答案详解(a卷)
- 2026年安徽工贸职业技术学院单招职业技能考试题库附答案详解(综合卷)
- 2026年安徽工贸职业技术学院单招职业适应性考试题库及答案详解参考
- 2026年安徽广播影视职业技术学院单招综合素质考试题库含答案详解(a卷)
- 2026年安徽广播影视职业技术学院单招职业倾向性测试题库含答案详解(b卷)
- 动静脉内瘘PTA球囊扩张课件
- 脑卒中病人的并发症预防与护理
- GA/T 1127-2025安全防范视频监控摄像机
- 期末教学质量分析会校长总结讲话:复盘沉淀明方向凝心聚力提质效
- 2026甘肃张掖市生态环境局甘州分局招聘环境监管监测辅助人员4人笔试参考题库及答案解析
- 2025年中学教师资格证《综合素质》考试真题及答案(完整版)
- 医疗行业占GDP分析报告
- 露天矿山作业安全培训课件
- 2025年欧洲重症医学会(ESICM)循环休克与血流动力学监测指南
- 2025年江西省省考面试真题(附答案)
- 优生优育知识讲座
评论
0/150
提交评论