空军工程大学836微机原理及接口技术考研专业真题.docx
- 文档编号:723549
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:11
- 大小:72.60KB
空军工程大学836微机原理及接口技术考研专业真题.docx
《空军工程大学836微机原理及接口技术考研专业真题.docx》由会员分享,可在线阅读,更多相关《空军工程大学836微机原理及接口技术考研专业真题.docx(11页珍藏版)》请在冰豆网上搜索。
空军工程大学836微机原理及接口技术考研专业真题
空军工程大学2014年硕士研究生入学试题
考试科目:
微机原理及接口技术(A卷)科目代码836
说明:
答题时必须答在配发的空白答题纸上,答题可不抄题,但必须写清题号,写在试题上不给分;考生不得在试题及试卷上做任何其它标记,否则试卷作废;试题必须同试卷一起交回。
一、填空(24分,每空1.5分)
1、微机系统由
(1)和
(2)两部分组成。
2、8086有(3)位地址线,存储器容量为(4)。
3、8086CPU内部组成结构从功能上讲,可分为(5)和(6)两部分。
4、一个有16个字的数据区,它的起始地址为70A0H:
9DF6H,它的第一个字的存储物理地址是(7),最后一个字的存储物理地址是(8)。
5、8086CPU引脚信号中,可屏蔽中断请求信号名称为(9),非可屏蔽中断请求信号名称为(10)。
6、1片8259A中断控制器可管理8级中断,用(11)片8259A可构成64级主从式中断管理系统。
7、十进制数72转换成十六进制数是(12),二进制数1101.011转换成十进制数是(13)。
8、若(AL)=B3H,(CL)=09H,(CF)=1,执行指令RCRAL,CL后,(AL)=(14),(CF)=(15)。
9、I/O端口的编址方式一般有存储器(16)和独立编址两种。
二、简答(40分,每题8分)
1、微处理器、微型计算机和微型计算机系统三者之间有何区别?
2、8086从功能上分成了EU和BIU两部分。
这样设计的优点是什么?
3、8086系统中存储器的逻辑地址由哪两部分组成?
物理地址由何器件生成?
如何生成?
每个段的逻辑地址与寄存器之间有何对应关系?
4、假定(BX)=637DH,(SI)=2A9BH,位移量D=3237H,试确定在以下各种寻址方式下的有效地址是什么?
(1)立即寻址
(2)直接寻址
(3)使用BX的寄存器寻址
(4)使用BX的间接寻址
(5)使用BX的寄存器相对寻址
(6)基址变址寻址
(7)相对基址变址寻址
5、什么是中断类型码、中断向量、中断向量表?
在基于8086/8088的微机系统中,若中断类型码为40H,那么对应中断向量存放在那些内存单元?
三、汇编程序分析与设计(60分)
1、(10分)阅读下列程序段,并回答问题
START:
MOVAL,[ADRM]
MOVBL,[ADRN]
CMPAL,BL
JZNEXT
JAGREAT
XCHGAL,BL
GREAT:
XORAH,AH
DIVBL
ANDAH,AH
JZNEXT
MOVAL,BL
MOVBL,AH
JMPGREAT
NEXT:
MOVCL,BL
MOVRESULT,CL
……
1)若ADRM和ADRN单元中的数据分别为1BH和0CH,则RESULT单元中的数据为;(3分)
2)若ADRM和ADRN单元中的数据分别为16H和21H,则RESULT单元中的数据为;(3分)
3)该段程序完成的功能是。
(4分)
2、(10分)阅读下列程序段,并回答问题
ADB0H,0F1H,3H,0D3H,0C1H,0H,7H,8H,9H,0F0H
BDB?
CDB?
DDB?
BEGIN:
XORAL,AL
MOVB,AL
MOVC,AL
MOVD,AL
LEASI,A
MOVCX,10
LOP1:
MOVAL,[SI]
ORAL,AL
JSX1
JZX2
INCB
JMPNEXT
X1:
INCC
JMPNEXT
X2:
INCD
NEXT:
INCSI
LOOPLOP1
……
1)程序段执行后B中的内容为,C中的内容为,D中的内容为;(6分)
2)该程序段所完成的功能是。
(4分)
3、(10分)阅读下列程序段,并填空。
MOVSI,OFFSETBUF
MOVCH,0
MOVCL,[SI]
INCSI
XORBX,BX
REPT0:
MOVDH,08
MOVAL,[SI]
REPT1:
RORAL,1
JNCNEXT
INCBX
NEXT:
DECDH
JNZREPT1
INCSI
LOOPREPT0
MOVCOUNT,BX
……
1)(6分)该程序所完成的功能是。
2)(4分)在BUF单元中存放的是。
4、(14分)在内存数据段从DATA开始的两个存储单元中分别存放了两个八位无符号数,试编写完整的汇编语言程序,比较它们的大小,并将大者传送到MAX单元中。
5、(16分)内存中自TABLE开始的20个字单元中存放着自然数0~19的平方值。
对于FIRST单元中的任一个数X(0≤X≤19),要求编写完整的汇编语言程序,查表找出X的平方值,并存入SECOND字单元中。
四、综合设计(26分)
下图为一微机硬件系统原理图。
在系统中扩展了一片6116芯片,一片2764芯片,构成了系统的存储器;扩展了一片并行接口芯片8255及8个共发光二极管和3个开关构成了I/O接口电路。
请根据系统电路原理图完成下列问题:
1、(12分)2764的容量是:
,地址范围是:
。
6116的容量是:
,地址范围是:
。
8255各端口地址是:
PA口,PB口,
PC口,控制口。
2、(14分)编写控制程序段,实现由开关控制8个发光二极管的亮与灭,控制关系见下表:
K2K1K0状态
L7L6L5L4L3L2L1L0状态
开开开
亮灭灭灭灭灭灭灭
合合合
灭灭灭灭灭灭灭亮
开合开
灭灭亮灭灭灭灭灭
合开合
灭灭灭灭灭亮灭灭
附:
8255A工作方式控制字如下所示
空军工程大学2015年硕士研究生入学试题
考试科目:
微机原理及接口技术(A卷)科目代码836
说明:
答题时必须答在配发的空白答题纸上,答题可不抄题,但必须写清题号,写在试题上不给分;考生不得在试题及试卷上做任何其它标记,否则试卷作废;试题必须同试卷一起交回。
一、填空题(共20分,每空1分)
1、设段寄存器CS=1200H,指令的物理地址是15275H,指令指针寄存器IP=
(1)。
2、8086/8088CPU有
(2)个状态标志位,有(3)个控制标志位,状态标志位的作用是(4),控制标志位的作用是(5)。
3、在8086CPU的引脚中,数据允许信号是(6),非可屏蔽中断请求输入信号是(7),总线请求响应信号(8)。
4、中断是(9),中断向量表的作用是(10)。
若某中断的中断向量号为2BH,此中断在中断向量表的(11)位置。
5、有一个40个字节组成的数据区,起始地址为2340H:
0120H,其数据区首单元的物理地址为(12),末单元的物理地址为(13)。
6、8086CPU有20条地址总线和16条数据总线,它能访问的内存最大空间是(14),经由数据总线一次传送的有符号整数范围是(15)。
7、已知BX=1234H,执行指令ADDBX,0F0F0H后,BX=(16),CF=(17)。
8、在8086最小方式下,,,时决定的数据传送类型是(18)。
9、在8086/8088系统中,I/O接口电路主要用于CPU与外设之间的数据交换,每个I/O接口内部都有一个或几个寄存器。
(19)寄存器能对传送数据提供缓冲作用,(20)寄存器用来暂存CPU通过数据总线发送的命令。
二、简答题(共40分,每题4分)
1、8086/8088CPU内部结构分为哪两大模块?
简述每个模块的主要功能。
2、画图说明8259A中断控制器的初始化过程。
3、请简述在8086/8088的中断系统中,各种中断源的优先级排列顺序。
4、8086存储器按字节编址,连续存放的两个字节数据构成字数据。
请简述一个字在8086存储器中的存储形式,8086BIU存取字时,字的不同存储形式对其总线周期有何影响。
5、在8086最小方式系统中,系统总线由3组总线组成:
地址总线、数据总线和控制总线,请简述这些总线完成的功能。
6、DMA控制器8237采用哪两种方式设置通道的优先权,这两种方式分别适用于什么场合。
7、同步通信、异步通信的帧格式有什么区别?
什么是奇偶校验,主要作用是什么。
8、在8086系统中,一个总线周期至少包括4个时钟周期,对应4种不同的总线状态。
请简述
(1)当8086CPU读写存储器或是I/O端口时,这4种总线状态的共性特征;
(2)在4种状态中插等待状态的原因。
9、高档微处理器可以工作于实模式或保护模式,请简述保护模式的存储器寻址方法。
10、8086汇编程序设计时,请简述
(1)段内调用与段间调用的区别;
(2)主程序与子程序之间的参数传递方法。
三、程序设计题(共60分)
1、(5分)请写出汇编语言中循环程序的两种结构,并举例说明这两种结构分别用于解决哪些问题。
2、(5分)写出把首地址为BLOCK的字节数组的第8个字节送到AL寄存器的指令。
要求使用以下寻址方式:
(1)寄存器间接寻址;
(2)寄存器相对寻址;(3)基址变址寻址。
3、(5分)已知当前数据段寄存器的内容为1A00H,在数据段的偏移地址4000H单元内,含有内容为0FF20H和8020H的指针,它们是一个16位字变量的偏移地址和段地址。
写出把该变量装入DX寄存器的指令序列,并画图表示。
4、(5分)从键盘接收一个字符,如果该字符是1~5中的任何一个数时,分别在屏幕上显示“First”、“Second”、“Third”、“Fourth”和“Last”;如果是其他字符则显示“#”。
要求编写完整的汇编语言程序实现。
5、(6分,每空1分)阅读下列程序段,并回答问题。
ANDAL,01H
ANDAX,BX
ORBYTEPTRVAL,80H
TESTAL,08H
NOTBX
若指令执行前(AX)=5555H,(BX)=0FF00H,变量VAL单元的内容为09H,则上述指令执行后:
AX=
(1),BX=
(2),SF=(3),ZF=(4),PF=(5),CF=(6)。
6、(6分)为了加强数据传送的安全性,通常采用加解密方法对传送的数据进行处理。
要求
(1)设计一个加密和解密算法,写出算法设计思路(可以画流程图);
(2)编写汇编语言程序段,分别实现加密和解密算法,并在主要代码处标注文字说明。
7、(6分)编写完整的汇编语言程序,求的最大值,使不超过16位数的表示范围。
8、(6分)已知变量x、y都是有符号字变量,y与x的关系如下:
要求:
编写完整的汇编程序,求解变量y。
9、(8分,每空1分)下列程序的功能是求某数X的绝对值,并送回原处。
在横线处填上适当的指令。
STACKSEGMENT
DW256DUP(?
)
(1)
STACKENDS
DATASEGMENT
XSRCDW9187H
DATAENDS
CODESEGMENT
(2)
START:
(3)
MOVDS,AX
(4)
MOVSS,AX
(5)
MOVAX,XSRC
(6)
JNSDONE
NEGAX
(7)
DO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空军 工程 大学 836 微机 原理 接口 技术 考研 专业
![提示](https://static.bdocx.com/images/bang_tan.gif)