微机系统与接口技术复习题.doc
文本预览下载声明
微机系统与接口技术复习
一、选择题
1.8086/8088系统中堆栈以 C 为单位进行操作的。
A.半字节 B. 字节 C. 字 D. 双字
2.在下列指令中,不影响堆栈内容的指令是 A 。
A. JMP B. POP C. CALL D. IRET
3.标志寄存器中的TF位可以用来屏蔽 A 。
A. 单步中断 B. INT n中断 C. 可屏蔽中断 D. 以上都不行
4.VAR是数据段中定义的变量,指令CMP VAR[BX][DI],AX中目的操作数的寻址方式是 C 。
A.寄存器相对寻址 B.直接寻址 C.相对基址变址 D.比例变址寻址
5.下列指令执行后,不影响标志位的指令是 A 。
A.PUSH [1000h] B.DEC DX C.AND CX,AX D.IRET
6.下面关于PC机串行通信接口的叙述中,正确的A)异步通信时,一帧信息以起始位开始、停止位结束,起始位之后是数据的最高位B)系统A和系统B以半双工方式进行串行通信时,数据能从A传送到B,也能从B传送到A,并且可以同时进行C)PC机的串行通信接口采用同步通信方式D)PC机的串行通信接口采用RS-232标准若82C55A组工作在方式1,输出,B组工作在方式,输,则其方式控制字为 。
A. 23H B. A3H C. 80H D. 85H
. 在8086系统中,假设SS=2000H SP=0102H则执行PUSH AX指令后,顶的物理地址是 。
A. 20104H B. 20102H C. 20100H D. 200FEHDS=6321H,SS=6232H,BP=1860H,指令DEC BYTE PTR [BP+3]操作数的物理地址是 D 。
A. 64A73H B. 64183H C. 65073H D. 63B83H
10.循环指令LOOPNZ终止循环的条件是 C 。
A.CX=0,或ZF=1 B. CX=0,且ZF=0
C.CX≠0,且ZF=0 D. CX≠0,或ZF=1
11.BUFFER DW 10H DUP(3 DUP(2,?),1,2 DUP(?),100)
上述语句汇编后,为变量BUFFER分配的存储单元字节数是 D 。
A. 160 B. 22 C. 80 D. 320
12.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为A. 80H
B. 28H
C. E8H
D. 01H
13.在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为A. ICW1,ICW2,ICW3
B. ICW1,ICW2,ICW4
C. ICW1,ICW3,ICW4
D. ICW2,ICW3,ICW4
14.8255A的方式选择控制字应写入A. A口B. B口C. C口D. 控制口18.CPU可访问地址空间的大小取决于 。
A.CPU运行频率 B.系统存储容量
C.地址总线位数 D.数据总线位数
.为了获得20位存储器地址,8086系统采用 。
A.直接使用段地址 B.段地址左移4位加上偏移量
C.直接使用偏移量 D.偏移量左移4位加上段地址.中断服务程序的入口地址简称为 。
A.中断优先级 B.中断向量
C.中断类型码 D.中断向量表
每分,共分
MOV AL ;ICW1,边沿触发,单片8259A,需ICW4
OUT 20H,AL
MOV AL ;设置ICW2,中断类型号高5位为00001
OUT 21H,AL
MOV AL ;设置ICW4,非自动中断结束方式,
;完全嵌套方式,缓冲方式
OUT 21H,AL
2.如果要读出中断请求寄存器或中断服务寄存器ISR的内容,则通过设置OCW3来完成:(8259A的I/O端口地址为20H和21H)P221
MOV AL
OUT 20H,AL ;设置OCW3,发出读中断请求寄存器IRR命令
NOP ;延时,等待8259A操作结束
IN AL,20H ;读IR
显示全部