804微机原理试题.doc_第1页
804微机原理试题.doc_第2页
804微机原理试题.doc_第3页
804微机原理试题.doc_第4页
804微机原理试题.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河南科技大学2011年硕士研究生入学考试试题考试科目代码: 804 考试科目名称: 微机原理 (如无特殊注明,所有答案必须写在答题纸上,否则以“0”分计算)一、 填空题(每空1分,共20分)1. 8位二进制补码的表示范围为 。2. MCS-51单片机复位后,CPU从 单元开始执行程序,(PC)= ,(SP)= ,(PSW) 。3. 堆栈的操作原则是 。4. 8031单片机指令MOV用于访问 存储器, MOVX是访问 存储器, MOVC是访问 存储器。5. MCS-51的外部中断的触发方式有两种,分别为 和 。6. 51单片机外扩存储器时,低8位数据总线由 口提供,低8位地址总线由 口提供,高8位地址总线由 口提供。7. 在MCS51中PC和DPTR都用于提供地址,PC是 位寄存器,DPTR是 位寄存器。它们的可寻址范围分别为 和 。8. .若MCS-51单片机的程序状态字PSW中的RS1,RS0=00,那么选中的是第 组工作寄存器组,工作寄存器R0的直接地址为_ 。二、 单项选择题(每小题2分,共30分)9. 十进制数126其对应的十六进制可表示为 A. 8 F B. 8 E C. F E D. 7 E10. CPU主要的组成部部分为 A.运算器, 控制器 B.加法器, 寄存器 C.运算器, 寄存器 D.运算器, 指令译码器11. 单片机应用程序一般存放在 中A. RAM B. ROM C.寄存器 D. CPU12. 8031单片机中既可位寻址又可字节寻址的单元是 A. 20H B. 30H C. 00H D. 70H13. 执行指令M O V X A, D P T R时, WR,RD脚的电平为 A. W R高电平, R D低电平 B. W R低电平, R D高电平C. W R高电平,R D高电平 D. W R低电平,R D低电平14. 下列指令中错误的是 A. MOV A, R4 B. MOV 20H, R4 C. MOV R4, 3 D . MO V R4, R3 15. LJMP跳转空间最大可达到 A. 2KB B.256B C. 128B D.64KB16. 提高单片机的晶振频率, 则机器周期 A.不变 B.变长 C. 变短 D. 不定17. 执行中断返回命令,要从堆栈弹出断点地址,以便去执行被中断了的程序。从堆栈弹出的断点地址送给 A. A B. CY C. PC D. DPTR18. 在下列寄存器中,与定时/计数控制无关的是 A. TCON(定时控制寄存器) B.TMOD(工作方式控制寄存器)C. SCON(串行控制寄存器) D. IE(中断允许控制寄存器)19. 单片机定时器工作在工作方式0下,其最大计数值是 A. 8192 B. 65536 C. 256 D. 409620. 假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为 A. 6H B. 37H C. 38H D. 39H21. 单片机中常用的查表指令是 A.MOVX A,DPTR B.MOV A,A+PC C. MOVX A,R0 D. MOVC A, A+DPTR22. 当8031外扩程序存储器32KB时,需使用EPROM 2764 。A. 2片 B. 3片 C. 4片 D. 5片23. 指令 DA A应跟在 A. 乘法指令后 B. BCD码的加法指令后 C. 减法指令后 D. BCD码的减法指令后三、判断题(每题2分,共20分)说明:用表示正确,用表示错误24. 用户在编写中断服务程序时应在中断入口矢量地址存放一条无条件转移指令,以防止中断服务程序容纳不下。25. 为使准双向的I/O口工作在输入方式,必须保证它被预置为“1”。26. RETI与RET指令没有区别。27. 伪指令本身不产生机器码,因此对源程序汇编后产生的目标程序没影响,也不会影响程序的运行。28. RRC A为循环左移指令。29. 中断初始化时, 对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。30. 在一个完整的程序中伪指令END是可有可无的。31. MCS-51外扩I/O口与外RAM是统一编址的。32. 串行口中断响应后,能自动由硬件电路将TI或RI清“0”。33. 在总中断开启的情况下,任何中断均能立即得到响应。四、简述题(共25分)34. (本小题共5分)引脚有何功用?在下列情况引脚应为何种电平状态?(下题中填写高电平或低电平)只有片内ROM,= ;只有片外ROM,= ;有片内、片外ROM,并先用片内ROM,再转向片外ROM时,= ;有片内ROM但不用,而用片外ROM,= 。35. (本小题共5分)若8031单片机的晶振频率fosc12MHz,计算: 时钟周期; 机器周期; 当单片机的定时器0(T0)工作在方式1时,若要使定时时间为50ms,请计算定时器的初值。36. (本小题共6分)在由8031CPU芯片设计的系统中,若规定允许外部中断0、定时器1中断,设置外部中断0为电平触发方式,高优先级,定时器1中断为低优先级,开启定时器1工作,此时,特殊功能寄存器TCON、IE、IP为多少?(其他无关位按0填写。)参考信息: D7DDDDD2D1D0TCONTF1TR1TF0TR0IE1IT1IE0IT0IEEAET2ESET1EX1ET0EX0IPPT2PSPT1PX1PT0PX037. (本小题共4分)对于二进制数11011011B 假设其表示的是8位无符号数,求出其十进制值; 假设其表示的是8位无符号数,写出其十六进制表示; 假设其表示的是8位有符号数,并为原码,分别写出其反码和补码。38. (本小题共5分)什么是单片机的中断系统?80C51单片机有几个中断源?写出外部中断0,定时器0,串行中断的中断入口地址。 五、程序分析(每空1分,共30分)39. 执行如下程序段,填空:MOV A,74HADD A,56H执行后,(A) ,进位标志Cy ,溢出标志OV ,奇偶标志P 。40. 假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令,填空:PUSH ACC;(SP) PUSH B;(SP) DEC A;(A) POP B;(SP) POP ACC;(SP) 程序执行完后,60H单元的内容是否变化 (变,不变),61H单元的内容为 ,62H单元的内容为 ,A的内容为 ,B的内容为 。41. 假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。执行指令,填空:INC A;(A) INC R3;(R3) INC 30H;(30H) INC R0;(R0) ,(40H) 42. 执行下列程序,填空:MOVA,#83H;(A) MOVR0,#47H;(R0) MOV47H,#34H;(47H) ANLA,#47H;(A) ORL47H,A;(47H) XRLA,R0;(A) ,(R0) 43. 执行程序段,填空。 已知片内RAM(02H)01H。MOV A, 02H;(A)INC A;(A)MOV DPTR, #TABMOVC A, A+DPTR;(A)MOV DPTR,0030HMOVX DPTR, A;片外RAM(0030H)SJMP $TAB: DB 3FH, 06H, 5BH, 4FH, 0A5HEND六、编程题(共15分)44. (共6分)编写指令段完成下列数据传送。R1内容送给R0;(2分)外部RAM0020H单元内容送给R0;(2分)外部RAM1000H单元内容送给外部RAM0020H单元。(2分)45. (共9分)设在内部RAM的20H单元开始处存放有10个无符号数据,试编写求和程序,并将和存入外部的1000H单元。(设和不超过8位)七、硬件分析题(共10分)46. 下图是四片2K8位存储器芯片的连接图,其中:芯片1和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论