微计算机原理与应用模拟题8

模拟试卷8

一. 单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在

题后的括号内。每小题1分,共10分。错选、多选或未选均无分)

1. 8086微机系统的地址总线是( )。

A. 8位 B. 16位 C. 20位 D. 32位 2. 8255A的数据线D0~D7,是( )。

A. 单向的 B. 双向的 C. 双向三态的 D. 单向三态的 3. 当8086进行取指令操作时,使用的段基址在( )。

A. DS中 B. CS中 4. 伪指令ENDP告诉汇编程序( )。

A. 宏定义结束 B. 过程定义结束 5. 采用部分译码法的片选控制( )

A.有地址重叠问题 B.无地址重叠问题 C.地址一定是不连续的 D.地址一定是连续的 6. 每一片8259A最多可管理的中断源有( )。

A. 4级 B. 7级 C. 8级 D. 16级 7. 当8086处于存储器读周期时( )。

A. M/IO为高电平,RD为低电平 B. M/IO为低电平,RD为高电平 C. M/IO为高电平,RD为高电平 D. M/IO为低电平,RD为低电平

8. 8255A的PA、PB、PC三个端口可分别为A组、B组。其中与PA构成A组的是( )。

A. PB7-4 B. PB3-0 C. PC7-4 D. PC3-0

9. 8253可编程定时/计数器,在初始化时,写入的最大初始化初值是( )。

A. 0000H

B. 7FFFH C. 65535

D. FFFFH

C. 段定义结束 D. 过程运行结束 C. SS中 D. ES中

10.8086 CPU通过总线读/写一次存储器或I/O接口所需的时间称为一个( )。

A. 时钟周期 B. 指令周期 C. 总线周期 D. 存储周期

二. 多项选择题(在每小题的五个备选答案中,选出两个至五个正确答案。并将其号码

填在题中的括号内,多选、少选、错选均无分,每小题2分,共10分)

1. CPU与存储器、I/O接口连接是依靠( )实现。

A.通信接口总线 B.数据总线

C. 内总线

D.地址总线

E. 控制总线

2. 异步传送时,在字节数据前后附加的控制信息有( )。

A. 同步字符 B. 奇偶校验位 C. 起始位 D. 停止位 E. 循环冗余校验码 3. 8086内部的物理地址加法器产生的是( )。

A. 段地址 B. 偏移地址 C. 逻辑地址 D. 绝对地址 E. 访问地址

4. 能使加法器BX寄存器清零的指令语句有( )。

A. MOV BX, 0

B. SUB BX,BX C. CMP BX, BX

D. CMP BX, BX E. XOR BX, BX

5. 比较两个无符号数的大小和是否相等,可看标志位( )。

A. CF B. SF C. PF D. ZF

E. OF

三. 填空题(在每小题的空格中填上正确答案。错填、漏填均无分。本大题共10个空,

每空1分,共10分)

1. -65的8位二进制补码为 。

2. 8086CPU时钟频率为5MHz时,它的典型总线周期为 。 3. 对标号而言,其类型属性是指出该标号是NEAR型还是 型。 4. 在8086微机系统中,一个字存储要占用 个连续的8位存储单元。 5. 在8086中断中,只有 需要硬件提供中断类型码。 6. 在PC系列微机中从00000H至003FFH的内存中存放着 。 7. 8255A的 端口只能工作在方式0和方式1。

8. 异步串行通信传输一个字符的格式是以 位开始,以停止位结束。 9. 接口电路中的译码器是对CPU ____ ____信号译码产生片选信号。 10. ISA总线是在PC总线基础上扩展而成的 位总线体系结构。

四. 简答题(回答问题,本大题有3小题,每小题5分,共15分 )

1. 简述8086微机系统中,硬件中断和指令中断的主要不同点。

2. 简述DMA方式的特点和应用场合。

3. 8086 CPU系统为什么要使用总线收发器?

五. 判断改错题(判断下列各小题的正误,正确的划“√”,错误的划“?”,并对错误

进行改正,本大题有5小题,每小题2分,共10分。)

1. BCD码表示的数是二进制数。 ( ) 2. 当指令执行完毕后,其结果是偶数时,奇偶标志。 ( ) 3. 立即数是不允许被用作目的操作数的。 ( ) 4. DRAM存储器芯片只要不关电源,信息就不会丢失。 ( ) 5. 8253的计数执行单元最多可计数65 535个输人脉冲。 ( )

六. 程序分析 (写运行结果及程序功能,本大题有3小题,每小题5分,共15分) 1. 程序如下:

?

START: MOV AX,X

MOV BX,Y

CMP AX,BX JG LOP

XCHG AX,BX

LOP: MOV BIG,AX

程序段完成的功能是 。 2. 程序段如下:

MOV SI,1000H LEA DI,NEGBUF

END1: MOV AX,[SI]

CMP

AX, 0

JLE L1 MOV [DI],AX ADD DI,2

L1: ADD SI,2

CMP SI,2000H JB LOPA

?

程序段完成的功能是 。 3. 程序如下:

MOV DX, 240H IN CMP JNZ

AL, DX AL, 01H ERROR

MOV DX,241H MOV AL, 1 OUT DX, AL

? ERROR: ?

程序的功能是 。

七. 基本设计题(按题目要求编制8086/8088汇编语言程序,本大题有2小题,每小题

6分,共12分)

1.·IBM PC/XT系统中扩展一片8255A,其中B口外接8个开关键。当有键闭合时,B口接收到相应

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4