2017 年陕西空军工程大学微机原理及接口技术考研真题(A
卷)
考试科目:微机原理及接口技术(A 卷)
科目代码 836
)。
)、(
)、(
)、(
)四
)结构。
)和( )两大类。
)和( )两大类型。
说明:答题时必须答在配发的空白答题纸上,答题可不抄题,但必须写清题号,写在试题上
不给分; 考生不得在试题及试卷上做任何其它标记,否则试卷作废;试题必须同试卷一起交
回。
一、填空(共 25 分,每空 1 分)
1、微型计算机系统结构的重要特点之一是采用(
2、微型计算机中的微处理器,即 CPU,完成( )和( )的功能。
3、一个微处理器所能执行的全部指令,就是这个微处理器的(
4、计算机软件分为(
5、十六进制数 0A9H 转换成十进制数是( ),十进制数 12.25 转换成二进制数是( )。
)。
6、八位二进制补码所能表示的数值范围为(
7、X= -1010101B 的原码为( ),补码为(
)。
8、汇编语言源程序是由一条条语句组成。语句则由(
部分组成。
9、半导体存储器按存取方式主要分为(
10、8086CPU 通过总线对外部进行一次访问所需的时间称为一个( )。它至少包括( )
时钟周期。
11、Intel8086/8088 微处理器由(
12、Intel8086 CPU 内指示栈顶有效地址的指示器是(
13、Intel8086/8088 CPU 用来区分是访问内存还是访问 I/O 端口的控制信号是(
14、采用高速缓冲存储器的目的是(
15、目前,微机系统中“外围部件互联”总线是指( ) 。
二、简答题(共 35 分)
1、(5 分)什么是物理地址、有效地址、逻辑地址?它们之间有什么关系?
2、(5 分)什么是微处理器、微型计算机、微型计算机系统?它们之间有什么区别和联系?
3、(10 分)简述 Intel8086/8088 微处理器在实模式下对可屏蔽中断的响应过程。
4、(10 分,每小题 2 分)若(BX)=0123H,(DI)=10A5H,位移量 Disp=1A38H,(DS)=3100H,
(SS)=4100H,(BP)=0200H,则对应以下各种寻址方式下的有效地址和物理地址分别是多
少?
(1)直接寻址
(2)使用 BX 的寄存器间接寻址
(3)使用 BP 的寄存器相对寻址
(4)使用 BX 和 DI 的基址变址寻址
(5)使用 BP 和 DI 的基址变址相对寻址
5、(5 分)用 Intel80X86 汇编语言编程并在计算机上完成操作的过程分哪几步?操作过程
中输出文件的扩展名是什么?
)组成。
)。
)和(
)。
)。
三、汇编程序分析与设计(60 分)
1、(5 分)阅读下列程序段后填空。
DW ?
……
YW
……
MOV AX,YW
CMP AX,0
JGE EX
NEG AX
MOV YW,AX
EX:
……
该程序段所完成的功能是______________________。
2、(5 分)阅读下列程序段后填空。
……
LEA SI,ARRAY1
LEA DI,ARRAY2
MOV CX,100
NEXT:
MOV AL,[SI]
MOV ES:[DI],AL
NEXT
INC SI
INC DI
LOOP
…
该程序段所完成的功能是________________。
3、(8 分)阅读下列程序段后填空。
4、(8 分)阅读下列程序段后填空。
5、(10 分)阅读下列程序后填空。
6、(10 分)阅读下列程序段,并回答问题
1)若 X1 和 X2 单元中的数据分别为 21H 和 16H,则 X3 单元中的数据为____________;
2)若 X1 和 X2 单元中的数据分别为 06H 和 0AH,则 X3 单元中的数据为____________ ;
3)该段程序段完成的功能是__________________。
7、(14 分)在以 DATA 为首地址的内存数据段中存放有 200 个 16 位带符号数, 编写程序,
找出其中的最大数和最小数,并存放在以 MAX 和 MIN 为首的内存单元中。要求用完整段定
义格式,并要求有适当注释。
四、综合设计(30 分)
1、 (20 分)用 Intel2114(1K×4 位)SRAM 芯片构成一个 4K×8 位的 SRAM 存储器,
8086 工作在最小模式,起始地址为 0B0000H。要求:
(1)计算需要多少片 Intel2114 芯片?
(2)写出各芯片(组)的地址范围。
(3)设计芯片(组)的地址译码电路。
(4)画出该存储器的组成框图及其与 CPU 的连接图。
(5)编写程序段,将该存储器区域清零。
2、(10 分)在 Intel8088 为 CPU 的系统中,用并行 I/O 芯片 8255A 作打印机接口电路,
用 PA 口(地址是 378H)作数据输出,PB 口(地址是 379H)作打印机状态输入(最低位
为 1 表示打印机准备好),CPU 采用程序查询方式与 8255A 传送数据。编写程序段,打印
输出存放在内存中 1000H:4000H 开始的存储区中的 100H 个字节数。要求:
(1)画出程序流程图。
(2)程序加适当注释和必要参数说明。