合工大mcs-51单片机题库

上传人:第*** 文档编号:34082880 上传时间:2018-02-20 格式:DOC 页数:12 大小:91.50KB
返回 下载 相关 举报
合工大mcs-51单片机题库_第1页
第1页 / 共12页
合工大mcs-51单片机题库_第2页
第2页 / 共12页
合工大mcs-51单片机题库_第3页
第3页 / 共12页
合工大mcs-51单片机题库_第4页
第4页 / 共12页
合工大mcs-51单片机题库_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《合工大mcs-51单片机题库》由会员分享,可在线阅读,更多相关《合工大mcs-51单片机题库(12页珍藏版)》请在金锄头文库上搜索。

1、1合工大 MCS-51 单片机复习题(-)填空:1.计算机中常用的码制有原码、反码和补码。2.十进制数 29 的二进制表示为 00011101.3.十进制数-29 的 8 位补码表示为 11100011。4.单片微型计算机由 CPU、存储器和 I/O 接口三部分组成。5.若不使用 MCS-51 片内存储器引脚/EA 必须接地。6.微处理器由-寄存器堆、控制器和 运算器三部分组成,7.当 MCS-51 引脚 ALE 信号有效时,表示从 PO 口稳定地送出了低 8 位地址。8.MCS-51 的 P0 口作为输出端口时,每位能驱动 8 个 SL 型 TTL 负载。9. MCS - 51 有 4 个并

2、行 1/O 口,其中 P0-P3 是准双向口,所以由输出转输人时必须先写人“1” 。10. MCS-51 的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。11.MCS-51 中凡字节地址能被 8 整除的特殊功能寄存器均能位寻址。12.MCS-51 系统中,当/PSEN 信号有效时,表示 CPU 要从程序存储器读取信息。*13.当使用 8751 且/EA=1 ,程序存储器地址小于 l000H 时,访问的是片内 ROM.(可选)14.MCS-51 特殊功能寄存器只能采用直接寻址方式.15. MCS-51 有 4 组工作寄存器,它们的地址范围是 00H-1FH。16.MCS-51 片内 2

3、0H-2FH 范围内的数据存储器,既可以字节寻址又可以 位寻址。17.若用传送指令访问 MCS-51 的程序存储器,它的操作码助记符应为 MOVC。18.访问 MCS - 51 片内 RAM 应该使用的传送指令的助记符是 MOV.19.当 MCS-51 使用间接寻址方式访问片内 RAM 高 128 B 时,会产生错误。20.设计 8031 系统时,P0、P2 口不能用作- 般 I/O 口。21. MCS - 51 可扩展片外 RAM 64 KB,但当外扩 I/O 口后,其外部 RAM 寻址空间将变小。22.计算机的系统总线有地址总线、控制总线和数据总线。23.输人输出设备是计算机与外部世界交换

4、信息的载体。24.指令是通知计算机完成某种操作的命令。25.汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种种控制。*26.MCS - 51 串行接口有 4 种工作方式,这可在初始化程序中用软件填写特殊功能寄存器 SCON 加以选择。27.当使用慢速外设时,最佳的传输方式是中断。28.MCS-51 在外扩 ROM 、RAM 或 1/O 时,它的地址总线是 P0、P2 口。29.当定时器 T0 工作在方式 3 时,要占用定时器 T1 的 TR1 和 TF1 两个控制位。30. MCS-51 有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器 IP加以选

5、择。31.累加器(A)= 80H,执行完指令 ADD A, #83H 后、进位位 C=1。32.执行 ANL A,#OFH 指令后,累加器 A 的高 4 位=0000H.33.JZ e 的操作码地址为 1000H(本指令为 2 字节) ,e=20H;它的转移目的地址为1022H.。34. JBC 00H, 。操作码的地址为 2000H,e=20H,它的转移目的地址为 2073H35.累加器(A)7EH,(20H)#04H,MCS-51 执行完 DD A.,20H 指令后,2PSW. 0=0。36. MOV PSW,#l0H 是将 Mcs-51 的工作寄存器置为第 2 组。37.指令 DJNZ

6、R7, e 操作码所在地址为 3000H, e = EFH(本指令为 2 字节), 则它的转移目的地址应为 2FFl H 。38 ORL A,#0F0H 是将 A 的高 4 位置 1,而低 4 位不变。39. SJMP。的指令操作码地址为 0056H e= 65H,瓣么它的转移目幽地址为四塑丝。40.设 DPTR = 2000 H,(A)=80H,则 MOVC A,A DPTR 的操作数的实际地址为 2080H。41.十进制数-47 用 8 位二进制补码表示为 1101 0001。42. -19D 的二进制补码表示为 1110 1101.43.计算机中最常用的字符信息编码是 ASC。*44.要

7、串口为 10 位 UART,工作方式应选为方式 1.*45.用串口扩并口时,串行接口工作方式应选为方式 0.46.在串行通信中,有数据传送方向单工、半双工、全双工三种方式。47.PC 复位后为 0000H。48.-个机器周=12 节拍、-个机器周期=12 个振荡周期,- 个振荡周期=1 节拍。49. 80C51 含 4 KB 掩膜 ROM。50.80C51 在物理上有 4 个独立的存储器空间。51. 外部中断/INT1 入口地址为 0013H.。52. PSW 中很 RS1 RS0=10 H.时,R2 的地址为 12H。53-个机器周期=6 个状态周期,振荡脉冲 2 分频后产生的时钟信号的周期

8、定义为状态周期。56MCS -51 中, T0 的中断服务程序人口地址为 000BH.57. PSW 中 RS1 RS0=11H 时,R2 的地址为 lAH。58 执行当前指令后、PC 内容为下-条将要读取的指令码首地址。59. 12 根地址线可寻址 4KB 存储单元。61. MOV C 20H 源寻址方式为位寻址。62,.INC 不影响 CY 位。63.指令 LCALL 37B0H 首地址在 2000H,所完成的操作是 2003H 入栈,37B0 HPC.64. MOVX A,DPTR 源操作数的寻址方式为寄存器间接寻址 。65. ORG 1000HLCALL 4000HORG 4000HA

9、DD A,R2 执行完 LGALL 后(PC)=4000H.66 80C51 中断有 2 个修先级。67 80C51 中断嵌套最多 2 级。68. 微机与外设间传送数据有程序传送、中断传送和 DMA 传送三种方式。69. 外中断请求标志位是 IE0 和 IE1。70. 当 80C51 的 RST 引脚上保持 两个机器周期以上的低电平时 80C51 即发生复位。71当单片机的型号为 8031/8032 时,其芯片引线/EA-定要接低电平。372. MCS-51 单片机扩展片外 I/O 口占用片外数据存储器的地址空间。73MCS - 51 单片机访问片外存储器时,利用/ALE 信号锁存来自 P0

10、口的低 8 位地址信号。74. 12 根地址线可选多,2 (或 4 KB)个存储单元,32 KB 存储单元需要 14 根地址12线。75. 三态缓冲寄存器输出端的“三态”是指低电平态、高电平态和高阻态。*76. 74LS138 是具有 3 个输人的译码器芯片,其输出作为片选信号时,最多可以选中8 块芯片。*77.74LS273 通常用来作简单 输出接口扩展;而 74LS244 则常用来作简单输人接口扩展。78. A/D 转换器的作用是将 模拟量转为数字量,D/A 转换器的作用是将数字量转为模拟量。*79. A/D 转换器的三个最重要指标是 转换速度、分辨率和转换精度。*80. 从输人模拟量到输

11、出稳定的数字量的时间间隔是 A/D 转换器的技术指标之- ,称为转换速度。*81.若某 8 位 D/A 转换器的输出满刻度电压为十 5 V, 则该 D/A 转换器的分辨率为5255=0.016V.82. MCS-51 单片机片内 RAM,的寄存器区共有 32 个单元,分为 4 组寄存器,每组 8个单元,以 R7-RO 作为寄存器名称。83. 单片机系统复位后, (PSW=00H,因此片内内 RAM 寄存区的当前寄存器是第 0 组, 8个寄存器的单元地址为 00H-07H.84.通过堆栈操作实现子程序调用,首先要把 PC 的内容人栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点弹回 P

12、C.85. -台计算机的指令系统就是它所能执行的 指令集合86 .以助记符形式表示的计算机指令就是它的汇编语言。87.在直接寻址方式中,只能使用 8 位二进数作为直接地址,因此其寻址对象只限于片内 RAM88.在寄存器间接寻址方式中,其“间接” ,体现在指令中寄存器的内容不是操作数、而是操作数的地址。89.在变址寻址方式中,以 A 作变址寄存器,以 PC 或 DPTR 作基址寄存器.90.假定累加器 A 的内容为 30H,执行指令:1000H:MOVC A ,A 十 PC 后,把程序存储器 1031H 单元的内容送累加器 A 中。91.假定 DPTR 的内容为 8100H,累加器 A 的内容为

13、 40H, 执行下列指令:MOVC A,A 十 DPTR后,送人 A 的是程序存储器 8140H 单元的内容。92.假定(SP)60H,(ACC) =30H,(B)=70H ,执行下列指令:PUSH ACCPUSH B后,SP 的内容为 62H, 61H 单元的内容为 30H 62.H 单元的内容为 70H93.假定(SP)62H,(61 H)30H,(62H)70H。执行下列指令:POP DPHPOP DPL4后,DPTR 的内容为 7030H,SP 的内容为 60H。94 假定(A)=85N ,(R0)20H , (20H)=0AFH.执行指令ADD A,R0后,累加器 A 的内容为 34

14、H CY 的内容为 1, AC 的内容为 1, 0V 的内容为 1 。95.假定(A)=85H, (20H) =0FFH, (CY) -1 ,执行指令:ADDC A, 20H后,累加器 A 的内容 34H, CY 的内容为 1, AC 的内容为 l , 0V 的内容为 0 96.假定(A) = 0FFH, ( R3)0FH , (30H)0F0 H,(R0)40H ,(40H) 00H 。执行 指令:INC AINC R3INC 30HINC R0后,累加器 A 的内容为 00H, R3 的内容为 10H 30H 的内容为 0F1H, 40H 的内容为 01H。97.在 MCS-51 中 PC

15、 和 DPTR 都用于提供地址,但 PC 是为访问程序存储器提供地址,而 DPTR 是为访问数据存储器提供地址。98.在位操作中,能起到与字节操作中累加器作用的是 CY。99.累加器 A 中存放着-个其值小于或等于 127 的 8 位无符号数, CY 清“0 后执行 RLC A 指令,则 A 中的数为原来 2 倍。100.计算机的数据传送有两种方式,即并行方式和串行方式,其中具有成本低特点的是串行数据传送。101.异步串行数据通信的帧格式有起始位、数据位、奇偶校验位和停止位组成。102.异步串行数据通信有单工、全双工和半双工共三种传送方向形式。103.使用定时器 T1 设置串行通信的波特率时,

16、应把定时器 T1 设定为工作模式 2 ,即自动重装载模式。104.假定(A)=56 , (R5)67。执行指令:ADD A, R5DA后,累加器 A 的内容为 0010 0011 CY 的内容为 1。105.假定(A)0FH , (R7)=19H, (30H=00H, (R1)=40H, (40H)0FFH指令:DEC ADEC R7DEC 30HDEC R1后,累加器 A 的内容为 0EH, R7 的内容为 l8H , 30H 的内容为 0FFH, 40H的内容为 0FEH.*106.假定(A)=50H,(B)=0A0H 执行指令:MUL AB后,寄存器 B 的内容为 32H, 累加器 A 的内容为 0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号