单位片机精品课网上习题--答案

上传人:wt****50 文档编号:39591964 上传时间:2018-05-17 格式:DOC 页数:14 大小:121.50KB
返回 下载 相关 举报
单位片机精品课网上习题--答案_第1页
第1页 / 共14页
单位片机精品课网上习题--答案_第2页
第2页 / 共14页
单位片机精品课网上习题--答案_第3页
第3页 / 共14页
单位片机精品课网上习题--答案_第4页
第4页 / 共14页
单位片机精品课网上习题--答案_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《单位片机精品课网上习题--答案》由会员分享,可在线阅读,更多相关《单位片机精品课网上习题--答案(14页珍藏版)》请在金锄头文库上搜索。

1、说明:本答案仅供参考,如有疑问,欢迎探讨。一、填空1. 计算机中常用的码制有原码,反码和 补码。2. 十进制数 29 的二进制表示为 00011101B 。3. 十进制数-29 的 8 位补码表示为 11100011B。4. 单片微型计算机由 CPU,存储器和 I/O 口三部分组成。5. 若不使用 MCS-51 片内存储器引脚EA必须接 地。6. 微处理器由寄存器堆,控制器和 总线 三部分组成。7. 当 MCS-51 引脚 ALE 信号有效时,表示从 P0 口稳定的送出了 低八位地址。8. MCS-51 的 P0 口作为输出端口时,每位能驱动 8 个 SL 型 TTL 负载。9. MCS-51

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

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

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

5、 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。31. 累加器(A)=80H,执行完指令 ADD A,#83H 后,进位位 C= 1 。32. 执行 ANL A,#0FH 指令后,累加器 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 是将

6、MCS-51 的工作寄存器置为第 2 组。37. 指令 DJNZ R7,e 操作码所在地址为 3000H,e=EFH,则它的转移目的地址为 2FF1H。38. ORL A,#0F0H 是将 A 的高 4 位置 1,而低 4 位 不变 。39. SJMP e 的指令操作码地址为 0050H,e=65H,那么它的转移目的地址为 00B7H。40. 设 DPTR=2000H, (A)=80H,则 MOVC A,A+DPTR 的操作数的实际地址为 2080H。41. 十进制数-47 用 8 为二进制补码表示为 11010001B 。42. -19D 的二进制补码表示为 11101101B。43. 计算

7、机中最常用的字符信息编码是 ASCII 码。44. 要串口为 10 位 UART,工作方式应选用为 方式 1。45. 用串口扩并口时,串行接口工作方式应选为方式 0。46. 在串行通信中,有数据传送方向 全双工,半双工 ,单工 三种方式。47. PC 复位后为 0000H。48. 一个机器周期= 12 节拍,一个机器周期=12 个振荡周期,一个振荡周期=1 节拍。49. 80C51 含 4 KB 掩膜 ROM。50. 80C51 在物理上有 4 个独立的寄存器空间。51. 外部中断1INT入口地址为 0013H。52. PSW 中 RS1 RS0=10 是,R2 的地址为 12H。53. 一个

8、机器周期= 6 个状态周期,振荡脉冲 2 分频后产生的时钟信号的周期定义为状态周期。54. 8751 是 EPROM 型,内含 4 KB EPROM。55. 89C51 是 FLASH ROM 型,内含 4 KB FLASH ROM56. MCS-51 中 T0 中断服务程序入口地址为 000BH。57. PSW 中 RS1 RS0=11H,R2 的地址为 1AH。58. 执行当前指令后,PC 内容为 下一条指令地址。59. 12 根地址线可寻址 4 KB 存储单元。60. 写 8255A 控制字时,需将 A1,A0 置为 11。61. MOV C,20H 源寻址方式为 位 寻址。62. IN

9、C 不 影响 CY 位。63. 指令 LCALL 37B0H,首地址在 2000H,所完成的操作是 PC(2003H)入栈,37B0HPC。64MOVX A,DPTR 源操作数寻址方式为 寄存器间接寻址。65ORG 1000HLCALL 4000H RETORG 4000HADD A,R2 RET执行完 LCALL 后(PC)= 1003H。6680C51 中断有 2 个优先级。6780C51 中断嵌套最多 2 级。68微机与外设间传送数据有 程序控制方式、中断方式 和 DMA 三种方式。69外中断请求标志位是 IE0 和 IE1。70当 8051 的 RST 引脚上保持 2 个机器周期以上的

10、高电平时,8051 即发生复位。71当单片机的型号为 8031/8032 时,其芯片引线EA一定要接 低 电平。72MCS-51 机扩展片外 I/O 口占用片外 数据存储器的地址的空间。73MCS-51 单片机访问片外存储器时,利用 ALE 信号锁存来自 P0 口的低 8 位地址信号。7412 根地址线可选 4KB 个存储单元,32KB 存储单元需要 15 根地址线。75三态缓冲寄存器输出端的“三态”是指 高电平态、 低电平态和 高阻态。7674LS138 是具有 3 个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 块芯片。7774LS273 通常用来做简单 并行接口扩展;而 74

11、LS244 则常用来作简单 总线驱动接口扩展。78A/D 转换器的作用是将 模拟量转为 数字量;D/A 转换器的作用是将 数字量转为 模拟量。79A/D 转换器的三个最重要指标是 分辨率、量化误差 和 转换速度。80从输入模拟量到输出稳定得数字量的时间间隔是 A/D 转换器的技术指标之一,称为 转换速度。81若某 8 位 D/A 转换器的输出满刻度电压为+5V,则该 D/A 转换器的分辨率为 5/256V。82MCS-51 单片机片内 RAM 的寄存器区共有 32 个单元,分为 4 组寄存器,每组 8 个单元,以 R0-R7 作为寄存器名称。83单片机系统复位后, (PSW)=00H,因此片内

12、 RAM 寄存区的当前寄存器是第 0 组,8 个寄存器的单元地址为 00H 07H。84 通过堆栈操作实现子程序调用,首先要把 PC 的内容入栈,以进行断点保护。调用返回时在进行出栈操作,把保护的断点弹回 PC。85一台计算机的指令系统就是它所能执行的 全部指令的集合。86以助记符形式表示的计算机指令就是它的 汇编语言。87在直接寻址方式中,只能使用 8 位二进制数作为直接地址,因此其寻址对象只限于 内 RAM。88在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的 地址。89在变制寻址方式中,以 A 作变址寄存器,以 PC 或 DPTR 作基址寄存器。90假定

13、累加器 A 的内容为 30H,执行指令:1000H:MOVC A,A+PC后,把程存储器 1031H 单元的内容送累加器 A 中。91 假定 DPTR 的内容为 8100H,累加器 A 的内容为 40H,执行下列指令:MOVC A,A+DPTR 后,送入 A 的为程序存储器 8140H 单元的内容 . 92 假定(SP)=60H, (ACC)=30H,(B)=70H, 执行下列命令: PUSH ACC PUSH B后,SP 的内容为 62H, 61H 的单元的内容为 30H,62 单元的内容为 70H. 93 假定(SP)=62H, (61)H=30H, (62)H=70H, 执行下列指令:P

14、OP DPHPOP DPL后,DPTR 的内容为 7030H, SP 的内容为 60H.94 假定(A)=85H, (R0)=20H, ()0AFH.执行指令:ADD A, R0后,累加器 A 的内容为 34H, CY 的内容为 1 , AC 的内容为 1 ,OV 的内容为 1 .95 假定(A)=85H, (20H)=0FFH, (CY)=1, 执行指令:ADDC A, 20H后,累加器 A 的内容为 85H, CY 的内容为 1 , AC 的内容为 1 ,OV 的内容为 0 .96 假定(A)=0FFH, (R3)=0FH, (30H)=0F0H, (R0)=40H, (40H)=00H.

15、执行指令:INC AINC R3INC 30HINC R0后,累加器 A 的内容为 00H , R3 的内容为 10H , 30H 的内容为 F1H,40H 的内容为 01H.97 在 MCS51 中 PC 和 DPTR 都用于提供地址, 但 PC 是为了访问 程序存储器提供地址,而 DPTR 是为访问 数据存储器提供地址.98 在位操作中,能起到与字节操作中累加器的作用的是 C .99 累加器 A 中存放着一个其值小于或等于 127 的 8 位无符号数, CY 清“0”后执行 RLC 指令, 则中数变为原来的 2 倍100 计算机的数据传送有两种方式,即 查询方式和 中断方式,其中具有成本低

16、特点的是 中断数据传送.101 异步串行数据通信的桢格式由 起始位, 数据位, 奇偶校验位和停止位组成.102 异步串行数据通信有 全双工,半双工 和 单工共三种传送方向形式.103 使用定时器 T1 设置串行通信的波特率时, 应把定时器 T1 设定为工作模式 2,即 自动重装 模式.104 假定(A)=56, (R5)=67. 执行命令:ADD A, R5DA后,累加器 A 的内容为 23H , CY 的内容为 1 .105 假定(A)=0FH, (R7)=19H, (30H)=00H, (R1)=40H, (40H)=0FFH. 执行指令DEC ADEC R7DEC 30HDEC R1后, 累加器 A 的内容为 0EH , R7 的内容为 18H , 30H 的内容为 FFH , 40H 的内容为 FEH.106 假定(A)=50H, (B)=0A0H. 执行指令:MUL AB后,寄存器 B 的内容为 32H , 累加器 A 的内容为 00H , CY 的内容为 0 , OV

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

当前位置:首页 > 生活休闲 > 社会民生

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