9299.net
大学生考试网 让学习变简单
当前位置:首页 >> 理学 >>

微机原理与接口技术试卷02

微机原理与接口技术试卷02

《微机原理与接口技术》试卷 2
一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将其号码题干的括号内,共 15 小 题,每小题 2 分,共 30 分) 1、CPU 与外设间数据传送的控制方式有( A、中断方式 B、DMA 方式 ) D、以上三种都是

C、程序控制方式 )

2、Reset 信号到来后,8086 CPU 的启动地址为( A、00000H B、FFFFFH C、FFFF0H

D、0FFFFH ) 。

3、8086 执行指令 MOV AL,[BX],其中(BX)=2041H 时,BHE 和 A0 的输出是( A、0,0 B、0,1 C、1,0 ) D、1,1

4.与 MOV BX,OFFSET VAR 指令完全等效的指令是( A.MOV BX,VAR B.LDS BX,VAR C.LES BX,VAR )

D.LEA BX,VAR

5、8086 CPU 内标志寄存器中的控制标志位占 ( A、9 位 B、6 位 C、3 位

D、16 位 ) 。

6、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(

A、AX,BX,CX,DX, B、BX,BP,SI,DI C、SP,IP,BP,DX D、CS,DS, 7、8086 的内存空间和 I/O 空间是( A、单独编址的,分别是 1MB 和 64KB C、统一编址的,都是 64KB 8、8086 能够访问的存储空间的大小是( ) 。 B、单独编址的,都是 1MB D、统一编址的,都是 1MB )。

A. 64k B.1M C. 256 D.16M 9、设某微机系统地址总线 20 位,存储单元为字节,用 64K×1 的芯片按全译码方式构成最大容量的 存储器,共需存储器芯片数为 ( A.32 片 B.64 片 ) C.16 片 D.128 片 )

10、8086 CPU 的 NMI 引脚上输入的信号是( A、可屏蔽中断请求

B、非屏蔽中断请求 C、中断相应 D、总线请求 )

11、8086 微机系统中在最大模式下增加总线控制器 8288 的目的是 ( A、控制处理器工作 C、提高总线驱动能力 B、解决总线共享和产生控制信号
D、以上都不是

12、两台 PC 机通过串口直接通信时,通常只需要三根地址信号线,它们是 ( A、TXD、RXD 和 GND B、DTR、RTS 和 GND
第 1 页 共 6 页

)

PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.com.cn

C、TXD、CTS 和 GND

D、DSR、CTS 和 GND

13、用 3 片 8259A 级联,最多可管理的中断数是( A、24 级 B、 22 级 C、23 级 D 、21 级

)

14、当方向标志 DF=1 时,每次操作后使变址寄存器 SI 和 DI( A.增量 B.减量 C.保持不变 D.地址减 1



15、 若传输波特率为 2400 波特, 收、 发时钟 (RxC?TxC) 频率为 38.4KHz, 则波特率因子为( A、1 B、16 C、32 D、64

)

二、填空题(共 15 个空,每空 1 分,共 15 分) 1、定时器/计数器 8254 中,时钟信号 CLK 的作用是_____________________,GATE 信号的作用是 _____________________。 2、DMA 控制器有两种工作状态,它们是__________________和 3、 8086 的基址加变址寻址方式中, 基址寄存器可以是 , 变址寄存器可以是 。 。

4、CPU 与外设间交换的信息有三种,它们是数据信息、控制信息和_____________________,这三种 信息都是通过 CPU 的_____________________总线来传送的。 5、在 8086 中,一条指令的物理地址是由______________________________相加得到的。 6、用 16K×4 的 SRAM 芯片构成 256KB 容量的存储器,共需_____________________片 SRAM 芯片, 片内地址_____________________位,整个存储器应由_____________________个芯片组构成。 7、中断类型码为 15H 的中断,其服务程序的入口地址一定存放在____________________四个连续的单 元中, 若这四个单元的的内容为: 66H、 50H、 88H、 30H, 则其服务程序的入口地址为____________________。 8、常用来实现 RS-232C 电平与 TTL 电平相互转换的电路是 三、根据以下要求用一条指令写出相应的操作:(共 4 小题,每小题 2 分,共 8 分) (1)、把 BX 和 DX 的内容相加,结果送入 DX 中。( ) 。

(2)、用寄存器 BX 和位移量 0B2H 的寄存器相对寻址方式把存贮器中的一个字和(CX)的内容相加, 结果送入该存贮器中。( )

(3)、用寄存器 BX 和 SI 的基址变址寻址方式把存贮器中的一个字节与 AL 寄存器的内容相加,结果送 入 AL 寄存器中。( )

(4)、用位移量为 0524H 的直接寻址方式把存贮器中的一个字与数 2A59H 相加,并把结果送入该存贮
第 2 页 共 6 页

PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.com.cn

单元中。(



四、写出把首地址为 BLOCK 的字数组的第 4 个字送到 DX 寄存器的指令序列要求分别使用一下几种寻址 方式: (共 7 分) 1、以 BX 寄存器的间接寻址(2 分)

2、以 BX 寄存器的相对寻址(2 分)

3、以 BX、DI 寄存器的基址变址寻址(3 分)

五、若 I/O 端口地址分别为 30H 和 300H,分别写出向这二个端口写入命令字 75H 的程序段。 分) (5

六、从内存地址 0000H:0048H 开始的连续 4 个单元中存放的内容为 00H、38H,30H、50H,则该地址对应 的中断类型码是多少?该中断对应的中断服务程序的入口地址是多少?(写出计算过程) 分) (4

七、试分析下列程序段,说明完成了什么操作?画出程序流程图,并说程序执行前后 VAHEX 字节单元的内 容是什么?(5 分) VAASC DB 43H VAHEX DB ?
第 3 页 共 6 页

PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.com.cn

MOV AL,VAASC CMP AL,39H JBE NEXT SUB AL,7 NEXT:SUB AL,30H MOV VAHEX,AL HLT 八、某 8254 CLK0 的时钟频率为 5MHZ,问: 1、该通道的最大定时时间是多少?(2 分)

2、若要周期性的产生 10ms 的定时中断(方式 2) ,试编写初始化的程序片段,8254 的方式控制字如下。 设 8254 通道地址为 80H、81H、82H 和 83H。 分) (8
SC1 SC0 RW1 RW0 M2 M1 M0 BCD 计数格 式选择 1 十进制计数 0 二进制计数 000 方式0 00 计数器0 01 计数器1 10 计数器2 11 无意义 读 /写 控制 00 计数器锁存 01 只读/写计数器低字节 10 只读/写计数器高字节 11 读/写计数器16位数 工作方式选择 001 方式1 × 10 方 式 2 ×11 方式3 100 方式4 101 方式5

图1 8254的方式控制字

先低字节,后高字节

第 4 页 共 6 页

PDF 文件使用 "pdfFactory Pro" 试用版本创建 ? www.fineprint.com.cn

3、若要产生 1S 的定时中断,试说明实现方法(画图表示有关通道信号的硬件连接,说明有关通道的工作 方式)(4 分) 。

九、在某一系统中有 8 个开关 K7~K0,要求不断检测它们的通断状态,并随时在发光二极管上显示出来。 要求开关合上,相应的 LED 点亮;开关断开,相应的 LED 熄灭。电路如图 2 所示。请确定 8255A 四个端口 的地址,并编写完成上述功能的程序。 (12 分)

8255A 的命令字如下:

第 5 页 共 6 页

PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.com.cn

1

D6

D5

D4

D3

D2

D1

D0 C口下半部 1 输入 B口选择 0 输出 1 输入

特征位

A组方式 0 0 方式0 0 1 方式1 1 ×方式2 A口选择 1 输入 0 输出 C口上半部 B组方式

0 输出 0 方式0 1 方式1

1 输入

图2 8255A方式控制字格式

0 输出

第 6 页 共 6 页

PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.com.cn


网站首页 | 网站地图 | 学霸百科
All rights reserved Powered by 大学生考试网 9299.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com