教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

微机原理习题集(6)

来源:网络收集 时间:2026-05-23
导读: 6.试对一个8251A进行初始化编程,要求工作在内同步方式,2个同步字符,7位数据位,奇校验,1个停止位。 答:方式字是:00011000B=18H 程序段如下: XOR AX,AX MOV DX,PORT OUT DX,AL OUT DX,AL OUT DX,AL ;

6.试对一个8251A进行初始化编程,要求工作在内同步方式,2个同步字符,7位数据位,奇校验,1个停止位。

答:方式字是:00011000B=18H 程序段如下: XOR AX,AX MOV DX,PORT OUT DX,AL OUT DX,AL

OUT DX,AL ;向8251的控制口送3个00H MOV AL,40H

OUT DX,AL ;向8251的控制口送40H,复位 MOV AL,18H

OUT DX,AL ;向8251送方式字 MOV AL,SYNC ;SYNC为同步字符 OUT DX,AL

OUT DX,AL ;输出2个同步字符 MOV AL,10111111B

OUT DX,AL ;向8251送控制字

模拟试题(一)

一、单选题

1.在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是 。

A. 汇编指令

B. 伪指令

C. 机器指令

D. 宏指令

2.在CMP AX,DX指令执行后,当标志位SF、OF、ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明 。

A. (AX) > (DX)

B. (AX) ≥ (DX) C. (AX) < (DX)

D. (AX) ≤ (DX)

3.8086微机系统的RAM存储单元中,从0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是 。

A. 0AH

B. 0BH

C. 0CH

D. 0DH

4.8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对 的按位置位/复位操作完成的。

A. PC0

B. PC2

C. PC4

D. PC6

5.在8086中断优先级顺序中,最低优先级的中断源是 。

25

A. 单步陷阱中断 B. INTR C. 被零除 D. 断点

6.在 PC/XT中,设(AX)=9305H,(BX)=6279H,若ADD BX,AX指令后接着INTO指令则会 。

A. 进入 INTO中断服务子程序 C. 死机

B. 执行 INTO后面的指令 D. 显示器显示 OVERFLOW

7.有一微机系统,采用CPU的低10位地址线A0~A9作为输入输出口的地址线,系统中接口芯片内部有16个端口地址,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为( )。

A. A5~A9

B. A4~A9

C. A2~A9

D. A0~A9 B. 计数初值 D. 0

8.CPU可以对8253计数器进行读操作,其读到的是( )。 A. 工作方式字

C. 计数执行部件CE(减一计数单元)的当前值 调试的程序。

A. RAM

B. ROM

C. PROM

D. E2PROM

10.8259A工作在8086/8088模式时,初始化命令字ICW2用来设置 。 A. 中断向量地址的高8 位 C. 中断向量的高5位

B. 中断类型号地址的高5位 D. 中断类型号的高5位

9.在一个项目或产品研制的过程中,通常采用 ____ 类型的存储芯片来存放待

二、判断题

( )1.控制器的基本功能是:由程序计数器PC控制程序的有序运行,并完成各种算术逻辑运算。

( )2.8086的一个汇编源程序可以只有一个段。

( )3.奇校验的含义是:待传送的数据加上校验位中的“0”的个数为奇数表示正确。

( )4.字长一定的情况下,原码、反码和补码所能表示的二进制真值范围是相同的。

( )5.(6.51)O >(3.FC)H。

( )6.8086系统中,每个存储单元都只对应一个唯一的物理地址和一个唯一的逻辑地址。

( )7.8086的中断分为可屏蔽中断和不可屏蔽中断两种。

( )8.串行接口中“串行”的含意仅指接口与外设之间的数据交换是串行的,而接口与CPU之间的数据交换仍是并行的。

三、填空题

1.设模为28,则52的补码为 _____H,-14的补码为 ______H,-0的反码为 _____H。

2.设内存中一个数据区的起始地址是1020H:0A1CBH,在存入5个字数据

26

后,该数据区的下一个可以使用的单元的物理地址是 ________________。

3.8086根据所构成系统大小的不同,可以工作在最大方式或最小方式。在最大方式下,系统需使用 ________ 来形成总线周期。

4.微机系统内,按信息传输的范围不同,可有 ______,_________,_______,________等四级总线。

5.CPU对外设进行数据传送的方式有三种,即 __________,___________,或___________。

6.汇编指令通常包括 ___________ 和 __________ 两部分。

7.8086系统中,默认方式下对指令寻址由寄存器 ________ 和 _______ 完成,而堆栈段中的偏移量可由寄存器 ________ 或 _________ 来指示。

8.程序存储与程序控制原理的含义是 ________________________________ 。

四、程序阅读

1.下面的程序通过子程序调用,将数组ARRAY的COUNT个元素求和,并将结果送SUM单元,分析这段程序后,补充完整程序中的空格部分。

SUM DW ?

ARRAY DW 200 DUP(?) COUNT DW 200 ┆ MOV PUSH MOV PUSH MOV PUSH CALL LABEL1:

BX, OFFSET SUM BX

BX, OFFSET ARRAY BX

BX, OFFSET COUNT BX SUMPRO

SUMPRO PROC

PUSH PUSH PUSH PUSH PUSH MOV MOV MOV MOV MOV XOR NEXT:ADD

INC SI INC SI

AX BX SI DI

NEAR

BP BP, SP

SI, [BP+ ] ;得到ARRAY的地址 DI, [BP+ ] ;得到COUNT的地址 CX, [DI]

DI, [BP+ ] ;得到SUM的地址 AX, AX AX, [SI]

27

LOOP MOV POP POP POP POP POP

NEXT

[ ], AX ;送求和结果 DI SI BX AX

RET 6

SUMPRO ENDP

2.设有100个字节数据(补码),存放在数据段中EA=2000H的存储区内,以下程序应能从该数据区中找出最大的1个数并存入同一数据段EA=2100H的单元中,请完成该程序(在空白处填入适当的语句)。

MAX:

MOV BX, MOV AL,[BX] MOV CX, LOOP1: INC BX

CMP AL,[BX]  LOOP2 MOV AL,[BX]

LOOP2: DEC CX

JNZ MOV ,AL

五、存储器编址

某系统有一片EPROM2716,它与CPU地址总线的

连接如图,写出此EPROM的地址空间范围。

六、综合应用

有如题六图键盘电路,试编写8255初始化程序和键值读取程序,并将键值序号在LED七段数码管显示出来。

七、设计题

设外部有一脉冲信号源PLUS,要求用8253—5的计数器0对该信号源连续计数,当计数器计为0时向CPU发出中断请求。

1、画出8253-5的CLK0、GATE0和OUT0的信号连接图。

2、若该芯片的端口地址为40H~43H,计数初值为1234H,写出该计数器工作

28

在方式2按二进制计数的初始化程序。

3、若计数初值为12345H,在上述基础上增加计数器1如何连接以实现计数。

参考答案

…… 此处隐藏:2345字,全部文档内容请下载后查看。喜欢就下载吧 ……

微机原理习题集(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/442607.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)