2013-2014第一学期微原补考试题

更新时间:2023-05-25 03:27:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

河北科技大学2013——2014 学年第一学期

《微机原理及应用》补考试卷

考场号: 座位号: 学 院:

一.单项选择题(共16分,每小题2分)

1.8086CPU工作在最大模式还是最小模式取决于 信号。

A)M/IO B) NMI

C)MN/MX D)ALE

2. 寻址方式的跨段前缀不可省略。

A)DS:[BP] B)DS:[SI]

C)DS:[DI] D)SS:[BP]

3.由2K×1bit的芯片组成容量为4K×8bit的存储器需要 个存储芯片。

A)2 B)8 C)32 D)16

4.CPU响应INTR引脚上来的中断请求的条件之一是 。

A)IF=0 B)IF=1

C)TF=0 D)TF=1

5.8255芯片具有 端口地址。

A)2 B)3 C)4 D)5

6.安排2764芯片内第一个单元的地址是1000H,则该芯片的最

末单元的地址是 。

A)1FFFH B)17FFH

C)27FFH D)2FFFH

7.8253有 个独立的计数器。

A)2 B)3 C)4 D)6

8.在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储

在 。

A)0036H~0039H B)0024H~0027H

C)0018H~0021H D)0018H~001BH

二.填空(30分,每空1分)

1.中断矢量就是中断服务子程序的 ,在中断向量表

中占有 个存储单元,其中低地址存储单元存放的

是 ,高地址存储单元存放的是 。

2.系统总线按其功能可分 、 和 三种不同

类型的总线。

3.当CPU执行IN AL,DX指令时,M/IO 引脚为 电平,

RD引脚为 电平, WR为 电平。

4.CPU响应8259A中断时,在 引脚上输出 个负脉冲,

在第 个负脉冲期间读入中断类型码。

5.段定义伪指令语句用 语句表示开始,以 语句

表示结束。子程序又称 ,它由 语句定义,由 语句结束。

6.与指令MOV BX,OFFSET BUF功能相同的指令

是 。

7. 若AX=6531H,BX=42DAH,则SUB AX,BX指令执行

后:AX= , SF,ZF,CF,OF各标志位的状态组合

是 。

8. 设(SS)=1200H,(SP)=0260H,则栈顶的物理地址

为 ,如果向堆栈中存入6个字节数据,

则栈顶的物理地址为 。

9. 可屏蔽中断从CPU的 引脚进入,只有当中断允许

标志IF为 时,该中断才能得到响应。

10. REPNE SCASB指令重复执行的条件

是: 。退出重复执行的条件

是: 。

11. 逻辑地址为2000H:1234H的存储单元的物理地址

是 。

12. 取指令时,段地址由 寄存器提供,偏移地址由 寄存器提供。

三.多项选择题(共16分,每题2分,只有完全选正确才得分)

1.PC/XT机对I/O端口的寻址方式有 。

A)端口直接寻址 B)寄存器寻址

C)基址寻址 D)变址寻址

E)寄存器相对寻址 F)DX间接寻址

2.PC机在和I/O端口输入输出数据时,I/O数据须经 传

送。

A)AL B)BL C)CL D)DL

E)AX F)BX G)CX H)DX

3.下列指令中源操作数使用寄存器寻址方式的有 。

A)MOV BX,BUF[SI] B)ADD [SI+50],BX

C)SUB AX,2 D)CMP AX,DISP[DI]

E)MUL VAR[BX] F)PUSH CX

4.在下列指令中,隐含使用AL寄存器的指令有 。

A)SCASB B)XLAT C)MOVSB

D)DAA E)NOP F)MUL BH

5.外部设备的端口包括 。

A)数据端口 B)状态端口

C)控制端口 D)写保护口

6.将累加器AX的内容清零的正确指令是 。

A)CMP AX,AX B)SUB AX,AX

C)AND AX,0 D)XOR AX,AX

7.正确将字变量WORD VARR偏移地址送寄存器AX的指令

是 。

A)MOV AX,WORD VARR B)LES AX,WORD VARR

C) LEA AX,WORD VARR D) MOV AX,OFFSET WORD VARR

8.调用指令CALL可有 。

A)段内直接 B)段内间接 C)短距离(SHORT)

D)段间直接 E)段间间接

四.编程题(16分)

定义一条宏指令,它可以实现任一数据块的传送,只要给出源和

目的数据块的首地址以及数据块的长度即可。然后采用宏调用把

BUF1开始的100个字节单元中的数据依次传送到BUF2开始的100

个字节单元中。

四. 看图做题(共22分,1题4分,2题8分,3题8分)

1、 看懂硬件图后,回答下列问题

2)确定数据端口和状态端口地址?(只写出地址不得分),并回

答数据端口是输入口还是输出口?

1)外设IO接口设计是按哪种数据传送方式设计的?说出依据

3)编写程序,完成一次数据传送。

本文来源:https://www.bwwdw.com/article/7kt4.html

Top