南京航空航天大学2011年微机原理531复试真题.doc_第1页
南京航空航天大学2011年微机原理531复试真题.doc_第2页
南京航空航天大学2011年微机原理531复试真题.doc_第3页
南京航空航天大学2011年微机原理531复试真题.doc_第4页
南京航空航天大学2011年微机原理531复试真题.doc_第5页
全文预览已结束

下载本文档

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

文档简介

531南京航空航天大学2011年硕士研究生入学复试试题考试科目:微机原理及应用说明:答案必须填在答题纸上,写在试卷上无效一、简答题(简要回答,不必展开)(60分)1、将十进制数 315.6875 分别转化成二进制和十六进制数。2、写出二进制数 1101.0111 的三字节规格化浮点数,格式: 阶符阶码尾符尾数3、堆栈的作用是什么?它的操作规则是什么?4、什么是部分地址译码?什么是全地址译码?5、什么是“量化误差”?如何减少A/D转换器的“量化误差”?6、简述中断响应的一般过程。7、什么是BCD码?进行BCD码运算时为何要进行BCD码调整?8、冯诺伊曼计算机的设计思想是什么?9、简述串行通信与并行通信的特点。10、(1)针对8086/8088系统操作数的八种寻址方式,分别写出一例句(指令语句)。(选8086/8088机型的考生回答该题)(2)针对MCS-51系统操作数的七种寻址方式,分别写出一例句(指令语句)。(选MCS-51机型的考生回答该题)11、(1)微机系统中,输入/输出接口的编址方式一般有哪几种?各有何特点?(选8086/8088机型的考生回答该题)(2)单片机与外部设备进行数据交换有哪几种工作方式?各有何特点?(选MCS-51机型的考生回答该题)12、(1)简述宏指令和子程序的异同?编程时如何选用?(选8086/8088机型的考生回答该题)(2)MCS-51单片机内部定时器/计数器有四种工作方式,试简述其中的两种方式。(选MCS-51机型的考生回答该题)二、分析题(24分)分析下列汇编语言程序,然后回答问题。(1) 8086/8088机型(8分)(1) MCS-51机型(8分)分析执行下述程序时堆栈变化过程(即每条指令执行后堆栈、寄存器内容及SP值)。设程序执行前:AX=4F2FH,BX=0B4A4H,SP=2FC9H。PUSH AX;PUSH BX;POP DX;POP CX;SUBG: MOV DPTR, #TABMOV A, R0;R0中存放05自然数MOVC A, A+DPTRMOV DPTR, #PORT MOVX DPTR, ARETTAB:DB 3FH,06H,5BH,4FH,66H,6DH;05的段码指出该程序段的功能。(2) 8086/8088机型(8分)(2) MCS-51机型(8分)MOV CX, 0MOV AX, BUFF1AGAIN:AND AX, AXJZ STPSAL AX,1JNC ZERINC CXZER:JMP AGAINSTP:MOV WORD PTR BUFF2, CXHLT指出该程序段的功能。ORG 1000HMOV DPTR, #TABMOV A, R0ADD A, R0JMP A+DPTRTAB:AJMP PROGM0AJMP PROGM1AJMP PROGMnEND指出该程序段的功能。(3) 8086/8088机型(8分)(3) MCS-51机型(8分)MOV AX, XOR AX, XJZ ZEROJNS PLUSMOV BX, 0FFFFHJMP FINISHZERO: SUB BX, BXJMP FINISHPLUS: MOV BX, 0001HFINISH: MOV FUNCY, BX指出该程序段的功能。X EQU 30HY EQU 31HMOV A, XJZ SAVEJNB ACC.7, JUDGMOV A, #0FFHSJMP SAVEJUDG: MOV A, #01HSAVE: MOV Y, ASJMP $指出该程序段的功能。三、编程题(26分)1、 假设在8086/8088内存中(或8051系统的某外部存储芯片中)有20个连续存储的单字节无符号数,首地址为BUFFER。试编程找出这20个数中的最大和最小数,分别存入地址是MAX和MIN的单元内。(15分)2、 某八位寄存器(BL或R0)中存放着两个压缩BCD码,试编程将其转换为ASCII码,结果放入其它寄存器中。(11分)四、应用题(40分)1、分析下列电路原理图,分别指出两片静态RAM 6116(2K*8B)中存储单元的基本地址分布范围。(10分)2、设DAC0832工作在双缓冲方式,输入寄存器地址为40H,DAC寄存器地址为50H。试编程,将8086/8088内存中首地址为BUFFER的连续存储的100个单字节数送DAC0832转换;或将8051系统中某外部存储芯片中首地址为BUFFER的连续存储的100个单字节数送DAC0832转换。(15分)3、设8255 的A口、B口均工作于方式0。试编程,使得,当PC2为“1”时,八个发光二极管自上往下地逐个点亮;当PC2为“0”时,八个发光二极管自下往上地逐个点亮。(设A口地址为40H,B口地址为41H,C口地址为42H,控制寄存器地址为43H)(15分)已知8255控制字格式:D7D6D5D4D3D2D1D0D7=1工作方式控制字标志;D6 D5,A口工作方式选择(00=方式0,01=方式1,1x=方式2);D4,A口输入输出选择(1=输入,0=输出);D3,C口高位选择(1=输入,0=输出);D2,B口工作方式选择(0=方式0,1=方式1);D1,B口输入输出选择(1=输入,0=输出);D0,C口低位选择(方式0时)(1=输入,0=输出)。指令表(仅供参考,不作要求):8086/8088机型MCS-51机型JNC target ;无进位则转移JZ target ;A=0则转移JNS target ;结果为正转移JNZ target ;A不等于零转移JNE/JNZ target ;不等于或非零转移JB bit,target ;bit=1则转移JA target ;高于转移JNB bit,target ;bit=0则转移JAE target ;高于等于转移JC target ;C=1则转

温馨提示

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

评论

0/150

提交评论