机电控制技术及应用》复习题

上传人:wt****50 文档编号:36993332 上传时间:2018-04-05 格式:DOC 页数:5 大小:561.50KB
返回 下载 相关 举报
机电控制技术及应用》复习题_第1页
第1页 / 共5页
机电控制技术及应用》复习题_第2页
第2页 / 共5页
机电控制技术及应用》复习题_第3页
第3页 / 共5页
机电控制技术及应用》复习题_第4页
第4页 / 共5页
机电控制技术及应用》复习题_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《机电控制技术及应用》复习题》由会员分享,可在线阅读,更多相关《机电控制技术及应用》复习题(5页珍藏版)》请在金锄头文库上搜索。

1、1一、概念题 1. 70 = 0100 0110 B = 46 H。 2. 机器字长为 8 位,则1原 = 1000 0001B,1反 = 1111 1110B,1补 = 1111 1111B。 3. 单片机的基本组成包括微处理器微处理器、存储器存储器、I/O 接口接口和内部总线内部总线。 4. 中央处理器由运算器运算器和控制器控制器组成。 5. 指令的执行步骤分为:取指、译码、执行取指、译码、执行。 6. 标志寄存器 PSW 用于保存指令执行结果,包含以下几个标志位: (1)C 为进位标志位进位标志位,什么情况下置 1?相加或相减时最高位(相加或相减时最高位(D7)产生进位或借位)产生进位或

2、借位;(2)AC 为辅助进位标志位辅助进位标志位,什么情况下置 1?相加时或相减时相加时或相减时 D3 位产生进位或借位位产生进位或借位;(3)OV 为溢出标志位溢出标志位,什么情况下置 1?相减或相减时最高位(相减或相减时最高位(D7)和次高位)和次高位 (D6)仅有一个产生进位)仅有一个产生进位; (4)P 为奇偶标志位奇偶标志位,什么情况下置 1?累加器累加器 A 中有奇数个中有奇数个 1; 7. 执行下列指令后,累加器 A、标志位 C、AC、OV、P 分别为多少? MOVA, #6AH ADDA, #7BH A = E5H,C = 0,AC = 1,OV = 1,P = 1 8. 51

3、 系列单片机的程序存储器寻址能力为 64K ,地址范围 0000H 到 FFFFH ;片外数据存储器寻址能力为 64K ,地址范围 0000H 到 FFFFH ;这是由于 51 系列单片机的地址总线为 16 根。 9.利用 8051 组成的工作系统,程序放在内部 ROM,它的引脚应该接 高 电平。EA 10. 单片机系统复位后,PSW = 00H ,因此内部 RAM 寄存器区的当前寄存器是第 0 组,8 个寄存器的单元地址为 00H 07H 。 11. 堆栈操作遵循的原则是先进后出,后进先出先进后出,后进先出。 12 堆栈寄存器的符号是 SP ,复位后它的内容为 07H ,若不对该寄存器进行赋

4、 值,则压入堆栈的第一个数据将位于片内 RAM 的 08H 单元。 13. 通过堆栈操作实现子程序调用,首先要把当前当前 PC 的内容入栈,以进行断点保护。 调用返回时再进行出栈操作,把保护的断点送回 PC。 14. 8051 单片机有 4 个 I/O 口,它们分别是 P0,P1,P2,P3,复位后对应它们的寄存器内容 为 FFH,它们的第二功能分别是 P0:低:低 8 位地址总线和数据总线分时复用;位地址总线和数据总线分时复用;P1:无;:无; P2:高:高 8 位地址总线;位地址总线;P3:每一个:每一个 I/O 口均有第二功能。口均有第二功能。 15. P0P3 口在作输入口使用时,应先

5、向口锁存器写入高电平高电平,方能准确无误的读取引 脚上的高电平高电平信号; 16. 程序计数器 PC 存放的是下一条要执行的指令地址下一条要执行的指令地址。 17. 单片机的片外总线包括数据总线数据总线,地址总线地址总线和控制总线控制总线。 18. 一个机器周期包括 12 个振荡周期,若 8051 外接晶振为 12MHz,则单片机的 TCY 1s 。 19. 8051 复位后,程序从地址 0000H 开始执行。 20. 51 系列单片机的寻址方式按操作数类型可以分为数的寻址和指令寻址。数的寻址分 为: (1)立即寻址:操作数由 指令直接给出; (2)寄存器寻址:操作数存放于 寄存器中; (3)

6、直接寻址:指令中直接给出操作数的 存储地址 ; (4)寄存器间接寻址:指令给出的寄存器中存放的是 存储单元地址 ,寄存器前加 2 符号以表明该寻址方式; (5)变址寻址:操作数的地址由基址寄存器变址寄存器基址寄存器变址寄存器运算得来,其中,以 A 作变址寄存器,以 DPTR 或 PC 作基址寄存器; (6)位寻址:指令直接给出 位地址 ; 以上 6 种寻址方式中,3、4、5 给出的都是存储单元地址存储单元地址,位于存储器中存储器中; 指令寻址是获得指令转移的目的地址,包括: (1)绝对寻址:由指令给出转移的目的地址目的地址; (2)相对寻址:指令给出的是相对于当前当前 PC 的偏移量偏移量。

7、21. MCS-51 特殊功能寄存器只能采用 直接寻址方式。 22. 片内 RAM 20H2FH 字节范围,既可以字节寻址,又可以 位 寻址。 23. MCS-51 访问 ROM、片内 RAM、片外 RAM 的指令助记符分别为 MOVC,MOV,MOVX 。 24. JZ rel 的指令寻址方式为相对寻址相对寻址。 25. MOV C, 20H 源寻址方式为 位寻址 。 26. 在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而 是操作数的存储单元地址存储单元地址。 27. 假定 DPTR 的内容为 8100H ,累加器的内容为 40H ,执行指令: MOVC A , A

8、+DPTR 后,送入的是 程序 存储器 8140H 单元的内容。 28. 设 SP = 60H,ACC = 30H,B = 70H,执行指令 PUSH ACC,PUSH B 后,SP 的内容为 62H ,61H 单元内容为 30H,62H 单元内容为 70H 。 29. 设 SP = 62H,(61H) = 30H,(62H) = 70H,执行指令 POP DPH,POP DPL 后,SP 的内 容为 60H ,DPTR 的内容为 3070H 。 30. 假定 A = 85H ,R0 = 20H ,(20H) = 0AFH 。执行指令:ADD A ,R0 后,累加器 A 的内容为 34H ,

9、CY 为 1 , AC 为 1 , OV 为 1 ,P 为 1 。 31. 执行 ANL A, #0FH 后,累加器 A 的高 4 位为 0000B,若执行的是 ORL A, #0F0H,累 加器 A 的高 4 位又为 1111B 。 32. 执行以下程序段 MOV SP , #3AH MOV A , #20H MOV B , #30H PUSH ACC PUSH B POP ACC POP B 后, A 和 B 的内容为 30H 和 20H 。 33. 指令 LCALL 37B0H,首地址在 2000H,所完成的操作是 2003H 入栈,(PC) = 37B0H。 34. 执行 MUL 指令

10、后,A 种存放的是乘积低乘积低 8 位位,B 种存放的是乘积高乘积高 8 位位。 35. 假定 A = 40H ,B = 12H 。执行指令:DIV AB 后,累加器 A 的内容为 3 ,寄存 器 B 的内容为 0AH ,进位标志位 C 的内容为 0 。 36. 51 系列单片机中,常用于构造循环结构的汇编指令是 DJNZ 。 37. 位逻辑操作指令的位清 0、位置 1 和位取反指令分别为 CLR , SETB 和 CPL 。 38. 下列程序段汇编后,程序存储器 1000H 单元开始的单元内容分别是什么?TAB 的值3为多少? ORG1000H TAB:DB12H, 34H DW87H, 5

11、567H (1000H) = 12H, (1001H) = 34H, (1002H) = 87H, (1003H) = 00H, (1004H) = 67H, (1005H) = 55H,TAB = 1000H 39. C51 中,char 和 unsigned char 所能表示的数值范围分别为-128+127 和 0255。 40. C51 所能识别的存储器类型中,data、bdata、xdata 和 code 分别表示访问的存储区 域为片内片内 RAM 低低 128 字节字节、片内片内 RAM 位寻址区位寻址区、64K 的片外的片外 RAM 和 ROM。 41. C51 中,要给片外 R

12、AM 0x1234 单元写入数据 0x55,可以用预定义宏和指针访问两 种方式,其指令分别为 XBYTE0x1234 = 0x55;和 unsigned char xdata *p;p = 0x1234; *p = 0x55;。 42. C51 中,若要编写一个外部中断 1 的中断函数,则必须在函数名后加 interrupt 2 修 饰符。 43. 根据给定存储类型和数据类型,声明下列变量: (1)在片内 RAM 低 128 字节定义一个无符号字节变量 val1;unsigned char data val1 (2)在 ROM 定义一个 5 元素的无符号字节数组,数组内容分别为:1,2,3,4

13、,5; unsigned char code array5 = 1, 2, 3, 4, 5 (3)在片外 RAM 定义一个指向无符号字节类型的指针变量;unsigned char xdata *p 45. 定时/计数器 T1 有 3 种工作方式,其中方式 2 具有自动重装载自动重装载功能,常用于波特 率的控制。 44. 要使 T0 开始工作,应执行一条指令 SETB TRO ,要使 T1 停止工作,应执行一条 指令 CLR TRO 。 45. 与并行通讯相比,串行通讯的优势是传输线少,成本低,适用于长距离通信传输线少,成本低,适用于长距离通信。 46. 利用串行口工作方式 1 进行异步串行通信

14、,当接口每秒最多传送 1000 个字符,其 波特率为 10000bps。 47. 能自动撤除的中断请求标志有采用边沿触发的采用边沿触发的 IE0、IE1,TF0,TF1。 48. CPU 允许串行口中断的指令为 SETB ES 。 49. 两个不同优先级的中断源同时请求中断,CPU 先响应高优先级的中断请求高优先级的中断请求;若当前 正在执行某一低优先级的中断服务,另一高优先级的中断请求能否被响应?能能 若当 前正在执行某一高优先级的中断服务,另一高优先级的中断请求能否被响应?不能不能 50. 中断响应时,先将 断点地址 入栈保护,再将中断入口地址送入 PC ;中断 返回时,从堆栈中弹出的断点

15、地址送给 PC 。 51. 在 MCS-51 中,为实现 P0 口线的数据和低位地址复用,应使用 锁存器 。 52. 程序存储器扩展时需使用的单片机的控制信号有 WLE 、 PSEN 和 EA 。 53. 数据存储器扩展时需使用的单片机的控制信号有 ALE 、 RD 和 WR 。 54. 51 系列单片机系统中需扩展 32KByte 的片外 RAM,则需要 4 片 6264(8K8bit) ,其地址总线共需 15 根。 55. 在使用译码法同时扩展多片数据存储器芯片时,在各存储芯片间能共用的信号包括数据信号 、 地址信号 和 读写信号 。 56. CPU 与外设间的数据传送方式有 无条件传送无条件传送,查询传送查询传送,中断传送中断传送和直接数据通直接数据通 道道 DMA。 57. 单片机扩展的外设实际上占用的是 片外 RAM 的地址空间。 58. 8255A 内部有三个可编程的 8 位并行 I/O 口,分别是 PA 、 PB 和4PC ,要分别对这些口进行操作,必须满足引进 A1 和 A0 分别为 00B 、01B 和 10B ,若 A1A0 为 11 时,是对 控制 口进行操作。

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

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

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