南航单片机试卷_第1页
南航单片机试卷_第2页
南航单片机试卷_第3页
南航单片机试卷_第4页
南航单片机试卷_第5页
全文预览已结束

下载本文档

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

文档简介

1、航空航天大学2008 年入学复试试题科目:微机原理及应用说明:必须填在答题纸上,写在试卷上无效一、简答题(简要回答,不必展开)(60 分)1、将十进制数 315.6875 分别转化成二进制和十六进制数。2、写出二进制数 1101.0111 的三字节规格化浮点数,格式:3、堆栈的作用是什么?它的操作规则是什么?4、部分地址译码?全地址译码?5、“量化误差”?如何减少 A/D 转换器的“量化误差”?6、简述中断响应的一般过程。7、BCD 码?进行 BCD 码运算时为何要进行 BCD 码调整?8、冯计算机的设计是什么?9、简述串行通信与并行通信的特点。10、(1)针对 8086/8088 系统操作数

2、的八种寻址方式,分别写出一例句(指令语句)。(选 8086/8088 机型的考生回答该题)(2)针对MCS-51 系统操作数的七种寻址方式,分别写出一例句(指令语句)。(选MCS-51 机型的考生回答该题)11、(1)微机系统中,输入/输出接口的编址方式一般有哪几种?各有何特点?(选 8086/8088 机型的考生回答该题)(2)单片机与外部设备进行有哪几种工作方式?各有何特点?(选MCS-51 机型的考生回答该题)12、(1)简述宏指令和子程序的异同?编程时如何选用?(选 8086/8088 机型的考生回答该题)阶符阶码尾符尾数(2)MCS-51 单片机定时器/计数器有四种工作方式,试简述其

3、中的两种方式。(选MCS-51 机型的考生回答该题)二、分析题(24 分)分析下列汇编语言程序,然后回答问题。(2)8086/8088 机型(8 分)(2)MCS-51 机型(8 分)MOV CX, 0MOV AX, BUFF1 AGAIN:AND AX, AXJZ STP SAL AX,1 JNC ZERINC CX1000HMOV DPTR, #TAB MOV A, R0ADD A, R0 JMP TRTAB:AJMP PROGM0AJMP PROGM1(1)8086/8088 机型(8 分)(1)MCS-51 机型(8 分)分析执行下述程序时堆栈变化过程(即每条指令执行后堆栈、寄存器内容

4、及 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, TR MOV DPTR, #PORT MOVX DPTR, A RETTAB:DB 3FH,06H,5BH,4FH,66H,6DH;05 的段码该程序段的功能。三、编程题(26 分)1、 假设在 8086/8088 内存中(或 8051 系统的某外部单字节无符号数,首地址为 BUFFER。试编程找出这 20别存入地址是 MAX 和 MIN 的单元

5、内。(15 分)中)有 20 个连续的个数中的最大和最小数,分2、 某八位寄存器(BL 或 R0)中存放着两个压缩 BCD 码,试编程将其转换为 ASCII码,结果放入其它寄存器中。(11 分)四、应用题(40 分)1、分析下列电路原理图,分别址分布范围。(10 分)两片静态RAM 6116(2K*8B)中单元的基本地(3)8086/8088 机型(8 分)(3)MCS-51 机型(8 分)MOV AX, X OR AX, X JZ ZERO JNS PLUSMOV BX, 0FH JMP FINISHZERO: SUB BX, BXJMP FINISH PLUS: MOV BX, 0001H

6、FINISH: MOV FUNCY, BX该程序段的功能。X EQU 30H Y EQU 31HMOV A, X JZ SAVEJNB ACC.7, JUDG MOV A, #0FFH SJMP SAVEJUDG: MOV A, #01H SAVE: MOV Y, ASJMP $该程序段的功能。ZER:JMP AGAINSTP:MOV WORD PTR BUFF2, CX HLT该程序段的功能。AJMP PROGMn END该程序段的功能。2、设DAC0832 工作在双缓冲方式,输入寄存器地址为 40H,DAC 寄存器地址为 50H。试编程,将 8086/8088 内存中首地址为BUFFER

7、的连续的 100 个单字节数送DAC0832转换;或将 8051 系统中某外部字节数送 DAC0832 转换。(15 分)中首地址为BUFFER 的连续的 100 个单3、设 8255的A 口、B 口均工作于方式 0。试编程,使得,当PC2 为“1”时,八个发光二极管自上往下地逐个点亮;当PC2 为“0”时,八个发光二极管自下往上地逐个点亮。(设 A 口地址为 40H,B 口地址为 41H,C 口地址为 42H,控制寄存器地址为 43H)(15 分)已知 8255 控制字格式:D7=1 工作方式控制字标志;D6 D5,A 口工作方式选择(00=方式 0,01=方式 1,1x=方式 2);D4,A 口输入输出选择(1=输入,0=输出);D7D6D5D4D3D2D1D0D3,C 口选择(1=输入,0=输出);D2,B 口工作方式选择(0=方式 0,1=方式 1);D1,B 口输入输出选择(1=输入,0=输出);D0,C 口低位0 时)(1=输入,0=输出)。指令表(参考,不作要求):8086/8088 机型MCS-51 机型JNC;无进位则转移JZ;A=0 则转移JNS;结果为正转移JNZ;A 不等于零转移JNE/JNZ;不等于或非零转移JB bit,;bit=1 则转移JA;高于转移JNB bit,;bit=

温馨提示

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

评论

0/150

提交评论