学年: 学期:
学号:_________ 姓年级: 专业: 学习形式: 层次:
名:___________ (本试题满分100分,时间90分钟) 年级:______ 济大继续教育学院考试试卷(A4)
济大继续教育学院微机原理与接口技术试卷(A)
1.8086CPU工作于最小方式下,若M/IO为低电平,RD为低电平,则其此时正在( )。
A、写存储器 B、读I/O端口 C、读存储器 D、写I/O端口 专业:_________________层次:________ 学习形式:________ 密 封 线 内 不 要 答 题 一、填空题(每空1分,共20分) 2.以下关于8086与8088说法正确的是( )。
1.微型计算机是以 为核心,配上大规模集成电路制作的 、A、8088的地址线比8086少4条 B、两者的外部数据线都是16条 输入输出接口电路及 所组成的计算机。
C、8088的寻址范围比8086大 D、两者都可以工作于最大方式下
2. -1的补码用8位二进制表示为 。 3.以下指令中正确的是( )。
3.8086CPU内部主要由 和 两个功能部件组成;外部有 A、CMP AL,CL B、MOV [DI] , [SI] 条地址线,寻址范围是 MB。
C、MUL AX , BX
D、PUSH BL
4.8086系统中,若段基址为5500H,偏移地址为1266H,则其物理地址4.以下说法正确的是( )。
为 。
A、源程序经汇编程序汇编后得到的文件就是可执行程序 5.若512Kb的SRAM有15条地址线,则其有 条数据线。 B、伪指令是程序运行期间供CPU执行的 6.计算机的指令通常由 和 两部分组成。 C、子程序执行完后,必须返回主程序或调用程序 7.计算机对端口的编址通常有 和 D、利用宏指令编程能大幅度提高程序执行速度
两种方法
5.有一条伪指令为:DAT DW 5 DUP( 3 DUP(0)),该伪指令共定义了( )字
8.8086CPU的基本总线周期由 个时钟周期组成,如果一个基本总线周节。
期无法完成数据传送,则需插入 。
A、8 B、10 C、15 D、30 9.某串行通信系统中,假如数据传送速率是120字符/秒,而每一个字符格式
6.以下关于中断的说法错误的是( )。
规定包含 10 个比特位(起始位、停止位和8个数据位),则这时传送的波特率为 A、可屏蔽中断是硬件中断
bps。
B、在所有中断中,不可屏蔽中断优先级是最高的 10.一个可编程并行接口通常包含 寄存器 寄存器和 C、多片8259通过级联最多可以实现64级中断源的管理 寄存器。
D、8259常用于管理外部中断请求 二、选择题(每小题2分,共20分)
7.以下关于DMA的说法错误的是( )。
要求:将选择答案填入下表:
A、DMA主要通过硬件来完成 B、8237 DMAC也能实现级联
1 2 3 4 5 6 7 8 9 10 C、DMA需要得到CPU授权
第 4 页 共 4 页
济大继续教D、DMA主要用于CPU与外设的直接数据交换
育学院考试试卷(A4) 8.以下说法错误的是( )
学号:A、串行通信传送的是格式化的数据 _________ 姓B、串行通信是按位传送信息
名:___________ C、8251只能工作于异步通信方式 年级:______
DAT2 DATA
DW ENDS
2
DUP(0AH),1
BUFFER开始的缓冲区中存放着串’ADBBACJFBEALBHE’,字符’B’的个数,结果存至据段和代码段。
3.(8分)在内存以一个字符
符串长度为15,编程统计其中字RESULT单元。要求程序包括数
专业:_________________层次:________ 学习形式:________ 密 封 线 内 不 要 答 题 D、8251是全双工串行通信接口 9.两台电脑通过调制解调器实现长距离通信时,以下说法错误的是( )。 4.(8分)8086系统中,若 SP=0100H,SS=2100H,中断向A、异步通信不允许发送方与接收方的波特率存在误差 量表中从00020H地址开始的4个 连续单元中的内容为60H、00H、00H、21H,则该中断对应 B、发送方进行D/A转换,接收方进行A/D转换
的中断向量号为是多少?中断服务程序入口地址是多少?执行该 C、发送方进行调制,接收方进行解调 中断服务程序时,SS与SP分别
D、发送方进行并串转换,接收方进行串并转换 是多少?
10.以下关于中断的说法正确的是( )
A、中断屏蔽寄存器也可用于屏蔽软件中断 四、综合题(每题10分,共30分)
B、中断屏蔽寄存器位于CPU内部
1.(10分)设8253三个计数器的端口地址分别为230H,231H,232H,控制寄存C、中断请求寄存器不能进行优先级排队 器端口地址为233H。输入时钟频率为2.5MHz,让计数器2周期性地发出周期为D、中断允许标志IF存于中断服务寄存器中
0.5ms的方波脉冲,要求计数器采用BCD计数,试编写初始化程序段,程序中要求方三、简答与编程题(共30分)
式控制字用十六进制表示。附:8253方式控制字格式如下图所示。
1.(6分)假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,
BX=0100H,数据变量DAT的偏移地址为0050H,请指出下列指令源操作数是什么寻址方式?其物理地址是多少?
(1)MOV AX,DAT (2)MOV AL,DAT[BX] (3)MOV
AL,[BX][SI]
2.(8分)设DS=2000H,分析下列伪指令语句,在图中画出存储空间的分
配。
2. (10分)下图是CPU与存储器的连接图,CPU有16条地址线,8条数据线。DATA SEGMENT RAM1和RAM2各有13条地址线、RAM3有12条地址线,数据线都是8条(图中省略数ORG 100H 20100H 据线连接)。要求写出RAM1、RAM2、RAM3各自的地址空间(说明:要写出二进制推导DAT1
DB
10,’A’
20101H
过程与十六进制结果)。
第 4 页 共 4 页