微机原理与接口技术模拟试题文档格式.doc
- 文档编号:14922737
- 上传时间:2022-10-26
- 格式:DOC
- 页数:7
- 大小:97KB
微机原理与接口技术模拟试题文档格式.doc
《微机原理与接口技术模拟试题文档格式.doc》由会员分享,可在线阅读,更多相关《微机原理与接口技术模拟试题文档格式.doc(7页珍藏版)》请在冰豆网上搜索。
6.8086在响应外部HOLD请求后,()。
A)转入特殊中断服务程序B)进入等待周期
C)只接收外部数据D)所有三态引脚处于高阻,CPU放弃对总线控制权。
7.在8253的6种工作方式中,能够自动重复工作的两种方式是()。
A)方式1,方式2B)方式2,方式3
C)方式2,方式4D)方式3,方式5
8.现行数据段位于存储器BOOOOH到BOFFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为:
A)BOOOH,1000HB)O0OOH,OFFFH
C)BOOOH,OFFFHD)BOOOH,OOFFH
9.在8237控制下进行“写传送”时,8237需先后向I/0接口和存储器
的控制信号是:
A)IOR,MEMWB)IOR,MEMRC)IOW,MEMWD)IOR,IOW
10.8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过()将地址送入地址锁存器。
A)DENB)ALEC)BHED)DT/R
二.填空(每题2分,共30分)
1.二进制数11101001,若为无符号数,其十进制数值是();
若为补码表示的有符号数,其十进制数值是()。
2.若AX=6531H,BX=42DAH,则SUBAX,BX指令执行后:
AX=(),SF,ZF,CF,OF=(,,,)。
3.CPU访问存储器时,在地址总线上送出的地址称为()地址。
4.指令MOVAX,[BX+SI+6]源操作数的寻址方式()。
5.8086/8088CPU可访问两个独立的地址空间,一个为I/O地址空间,
其大小为()字节;
另一个为(),其大小为()。
6.可屏蔽中断从CPU的()引脚进入,只有当中断允许标志IF
为()时,该中断才能得到响应。
7.根据下面的指令和伪指令序列,AX寄存器的内容()。
TAB DB 1,2,3,4,5,6
ENTRY EQU 3
MOV BX,OFFSET TAB
ADD BX,ENTRY
MOV AX,WORD PTR[BX]
8.对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?
为什么?
DTSEG SEGMENT | DTSEG SEGMENT
ORG 10H | ORG 10H
DATA1 DB 72H | DATA1 DW 7204H
DB 04H | DTSEG ENDS
DTSEG ENDS |
()。
9.中断类型号为1的中断矢量存储在地址()至
()处,共()个单元。
10.CPU与外设之间进行数据传送的方式有四种,它们是:
()、()、
()、()。
11.8086CPU从内部功能上可分为()和()
两个独立的功能部件。
12.将下列文件类型填入空格:
(1).obj
(2).exe(3).crf(4).asm(5).lst(6).map
编辑程序输出的文件有();
汇编程序输出的文件有();
连接程序输出的文件有()。
13.设计输入/输出接口时,应遵守的基本原则是:
输入();
输出()。
14.若要求由8253计数器0的OUT0输出端输出方波,则应设置其工作于方式(),设CLK0的频率为lMHZ,欲获得可能的最低频率,应向初值寄存器写入的初值为()。
15.8086按最小模式工作时,控制数据流方向的信号有:
(),(),(),(),()。
三.改错题(标出题中错误的地方,并填写出正确内容。
共10分)
1.使BUF单元的内容高二位都为“0”,低六位不动。
(5分)
ST:
MOV SI,OFFSETBUF
MOVAL,[SI]
ADDAL,0C0H
MOV[SI],AL
MOV AH,4CH
INT 21H
改正:
()
2.在BUF开始的101个单元中,关键字存放在BUF单元,查找关键字。
并送存BUF+1单元中。
MOV SI,OFFSETBUF
MOV AL,[SI]
MOV BL,64H
INC SI
N1:
CMP AL,[SI]
JNC N2
LOOP N1
N2:
MOV AL,[SI]
MOV SI,OFFSETBUF
INC SI
MOV [SI],AL
RET
()
()
四.阅读程序,回答有关问题(每小题5分,共15分)
要求:
必须加相关注释,否则不得分。
1. MOVCX,l00
MOVSI,OFFFH
NEXT:
INCSI
CMPBYTEPTR[SI],'
A'
LOOPNZNEXT
RET
该程序段的功能是()。
2.程序执行后,回答下列问题
MOV AX,0
MOV CX,11
L1:
ADD AX,CX
DECCX
JNZ L1
问:
AX=(),CF=()。
3.LEA SI,OLDS
LEA DI,NEWS
MOV CX,5
CLD
REPZ CMPSB
JNZ NEW_LESS
.
该程序段的功能是()。
五、程序填空(填入适当指令或指令的一部分,完成指定功能。
5分)
设有100个字节数据(无符号数),存放在数据段中EA=2000H的存储区内。
以下程序应能从该数据区中找出最大的一个数并存入同一数据段EA=21OOH的单元中,请完成该程序(在括号内填入适当的语句)。
MAX:
MOVBX,()
M0VAL,[BX]
M0VCX,()
LOOP1:
INCBX
CMPAL,[BX]
()
MOVAL,[BX]
LOOP2:
DECCX
JNZ()
M0V(),AL
六.设计题(每题6分,共30分)
1.在BUF开始有一个字节型数组,共有1000个元素。
编写一个程序
将负数传送到BUF1开始的单元。
2.电路如图,分别写出2片8255A的端口地址。
3.画出无握手联络线、端口地址为PORT的8位并行输入接口电路,用汇编语言编写一段程序,从外设输入一个数据送到寄存器。
4.电路如图,编写程序实现下列功能:
K0、K1、K2全部闭合时,红灯亮;
K0、K1、K2全部打开时,绿灯亮;
其他情况黄灯亮。
附:
8255A的控制字:
5.下图为DAC08328位D/A转换器与系统的连接图。
(1)根据图(b)说明DAC0832的工作方式。
(2)编写一个程序,使输出为可控制斜率的锯齿波。
(提示:
利用软件延时程序实现斜率控制。
DAC0832的端口地址自定)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 模拟 试题