单片机原理及应用试题及答案.docx

PAGE PAGE # 广西工学院2002 — 2003学年第2 学期课程考核试题 考核课程 单片机原理及应用 考核班级自动化00级 学生数 145 印数 150 考核方式—闭 卷 考核时间120分钟 一 ?填空题(每空1分,共20分) 1、 单片机与普通计算机的不同之处在于其将 _CPU微处理器 _、—存储 器—和_I/O 口 _三部分集成于一块芯片上。 2、 使用双缓冲方式的D/A转换器,可实现多路模拟信号的—同时—输出。 习题 3、 通过堆栈操作实现子程序调用,首先就要把 _PC的内容入栈,以进 行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到 _PC _0 习题 4、 在基址加变址寻址方式中,以_累加器A _作变址寄存器, 以_DPTR _或 PC _作基址寄存器。 5、假定累加器A中的内容为40H,执行指令 1000H: MOVC A,@A+PC 后,把程序存储器—1041H —单元的内容送入累加器A中。 6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容 不是操作数,而是操作数的— 地址 _0 7、假定 A=83H ( RQ =17H, (17H) =0B5H 执行以下指令: ANL A,#17H ORL 17H,A XRL A,@R0 CPL A 后,A的内容为 4BH 0 解析: ANL A,#17H ; A 中 83H 与 17H 相与,(A) =03H ORL 17H,A;(17H)中 0B5H 与(A)中 03H 相或,(17H)=B7H ORL 17H,A XRL A,@Ro A ;(A) 中 03H 与(17H)中 B7H异或,(A) =B4H CPL A ; 对 A 取反,A=4BH 8、已知程序执行前有 A=OIH SP=42H (41H) =FFH (42H)=FFHO 下述程 序执行后: POP DPH POP DPL MOV DPTR,#3000H RL A MOV B,A MOVC A,@A+DPTR PUSH A MOV A,B INC A MOVC A,@A+DPTR PUSH A RET ORG 3000H DB 10H,80H,30H,80H,50H ,80H 请问: A= 80H ,SP= (41H)= (42H) = 。 9、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片 的—片选—端提供信号。 10、在MCS-51中,PC和DPTF都用于提供地址,但PC是为了访问—程 序一存储器提供地址,而DPTF是为访问—数据 存储器提供地址。 11、16KB RAM存储器的首地址若为 3000H,则末地址为 H。 解析:1000H=0001 0000 0000 0000B=2^12=4K,16K 就是 4000H,即:0100 0000 0000 0000B=2^14 所以末地址为: 7000H-1=6FFFH 二.选择题(每题 2分,共 16 分) 1、8051 与 8751的区别是: B、内部程序存储器的类型D、内部的寄存器的数目不 B、内部程序存储器的类型 D、内部的寄存器的数目不 不同 C内部数据存储器的类型不同 同 2、判断以下有关PC和DPTF的结论是否正确 A、DPTF是可以访问的,而PC不能访问。 B、它们都是8位的存储器 C、它们都有加1的功 D DPTF可以分为两个8位的寄存器使用,但PC不能 3、PC的值是 A、当前正在执行指令的前一条指令的地址 B、当前正在执 行指令的下一条指令的地址 C、当前正在执行指令的地址 D、控制器中指令寄存 器的地址 4、 判断下列说法是否正确 A、 8031 共有 21 个特殊功能寄存器,它们的位都是可以用软件设置 的,因此,是可以进行位寻址的。 B、 内部RAM勺位寻址区,只能供位寻址使用,而不能供字节寻址使 用。 C程序计数器PC不能为用户编程时直接使用,因为它没有地址。 5、 下列说法错误的是: A、各中断发出的中断请求信号,都会标记在 MC51系统的IE寄 存器中。 B、 各中断发出的中断请求信号,都会标记在 MC 51系统的TCoN 与SCo寄存器中。 C、 各中断发出的中断请求信号,都会标记在 MC51系统的IP寄 存器中。 D各中断发出的中断请求信号,都会标记在 MC 51系统的TMOD 寄存器中。 6、 在 MCS-51 中,需要外加电路实现中断撤除的是: A 、电平方式的外部中 断 B 、定时中断 C 、外部串行中 断 D、脉 冲方式的外部中断 7、 判断下列的说法是否正确 A特殊功能寄存器SCON与定时器/计数器的控制无关。 B、特殊功能寄存器TMOD与定时器/计数器的控制无关。 C、特殊功能寄存器IE ,与定时器/计数器的控制无关。 D特殊功能寄存器TCON与定时

文档评论(0)

1亿VIP精品文档

相关文档