东南大学考研微机复试试卷(回忆版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理接口技术
一、简答题(每题10分,共50)
1、在8086/8088系统中ALE信号的作用是怎样的?
2、请简述RS232c的电平标准,正负逻辑分别用什么电平信号表示?至少写出4个rs232的常用信号并加以解释。
3、简述可屏蔽中断的响应和执行的过程。
4、I/O端口的定义。I/O接口有哪几种类型,请简要描述。
5、描述8237DMA控制器的地址双向的作用情况。
二、程序题(第一题10分,后面两题每题15分)(具体题目没有记下来,但是基本书上都能找到的那种,我只说一下大概)
1、
DATA1DB300DUP(?)
DATA2DB100DUP(?)
LEA BX,DATA1
LEA DX,DATA2
MOV SI,0
MOV DI,0
MOV CL,100
LOOPER:MOV AL,200[BX]SI
MOV[DX]DI,AL
INC SI
INC DI
DEC CL
JNZ LOOPER
........
.......
程序大概是这个样子,我只是凭印象写出来,题目让你写出程序的功能,这道题目很容易,就是将DATA1的后100单元的内容复制到DATA2的区域中
2、杨素行的《微机》课后题
START:LEA BX,TABLE
MOV CL,[BX]
LOOPER:INC BX
MOV AL,[BX]
CMP AL,0AH
JNC X1
ADD AL,30H
X1:ADD AL,37H
JMP NEXT
NEXT:MOV[BX],AL
DEC CL
JNZ LOOPER
(1)假设从地址TABLE开始,10个存储单元的内容依次是:05H,01H,09H,0CH,00H,0FH,03H,0BH,08H,0AH写出执行完程序后内容的变化
(2)简单扼要说明程序功能
杨素行第二章例题2.19
在内存数据段中存放了若干个8位带符号的数,数据块长度为COUNT(不超过255),首地址为TABLE,统计其中正元素,负元素和零元素的个数,分别存入PLUS,MINUS和ZERO单元
XOR AL,AL
MOV PLUS,AL
MOV MINUS,AL
MOV ZERO,AL
LEA SI,TABLE
MOV CX,COUNT
CLD
CHECK:LODSB
OR AL,AL
JS X1
JZ X2
INC PLUS
JMP NEXT
X1:INC MINUS
INC ZERO
NEXT:LOOP CHECK .............
..............
这道题是程序填空题,我把空都补好了,大概有10个空被挖掉需要你填,不难
三、接口电路(每题20分,共60)
1、描述一下软件定时和硬件定时的区别。
2、在设计接口电路中,模拟通道的输入端在设计时需要考虑哪些问题?
3、接口设计电路,杨素行的那本书图5.13(我用的是二版,三版应该也一样),就是通过译码,然后对1
个74373锁存器和一个D触发器进行控制,用来从外部接口读入数据,这道题比较复杂而且又在书本上的原题,我就偷懒一下不画出来了。这道题共有3个小题目,第一个给你一个接口地址,让你把地址端在图上标出,都是普通的138译码,做过类似题目的都应该会,第二小题让你写出电路工作过程,书上也有详细描述,第三小题让你写一段程序来读外部I/O数据,也是书上的那个例题。
总结一下,杨素行的那本《微型计算机系统原理及应用》非常重要,很多原题,一定要多看几遍。如果涉及到控制字肯定会给出,只要了解就行,不要花大量时间去背控制字,得不偿失,要多从宏观的角度去分析理解电路,真正的能读懂电路就行。对于一些概念的把握也非常重要,概念题占了大半的分数,尤其对一些细节的理解。希望大家能有所收获,祝大家明年高中!
至于面试我没什么要说的,因为我是最后一个进去的,进去跟老师光聊天了......呵呵。只用英语问了一个嵌入式的问题,5分钟就出来了。不得不说排在后面面试
的同学优势很大......前面进去每个都20+分钟,问题还多.....
2012年
复试试题:
第一部分:
1、I/O端口的定义,有哪几种端口,简要介绍下
2、异步串行通信格式用适当方式表达,说明RS-232逻辑电平
3、中断类型号有哪几种,具体解释下
4、8237的空闲周期、有效周期是什么,AEN信号有什么作用
5、SF,ZF,OF,PF,DF,定义及含义
第二部分:
首先说下指定参考书,《微型计算机系统原理及应用》(第三版)杨素行,清华大学出版社,以后说的页码都是指这个书的页码
1、P91,例2.7原题,题目要求说明程序功能
2、P83,例2.6原题,题目要求说明程序功能
3、有以下程序:
VAR1DB6,9,7,’697’
VAR2DW?
VAR3DD?
LEN EQU VAR2-VAR1
(1)说明VAR1、VAR2、VAR3之间占多少存储单元,内容用十六进制表示
(2)LEN的值
4、有以下程序:
LEA BX,BUFFER
MOV DX,PORT2
IN AL,DX
MOV CX,20
CHKS:MOV DX,PORT1
IN AL,DX
AND AL,1
JNZ CHKS
MOV DX,PORT2
IN AL,DX
MOV[BX],AL
INC BX
LOOP CHKS
说明程序功能
这个程序是我回忆的,大致就这样,P248和P232的程序加起来就是
第三部分
1、广义角度介绍I/O接口的功能
2、模拟输入通道、模拟输出通道由那些部分组成,简要介绍各部分功能。