微机原理与接口技术模拟试题_8 下载本文

内容发布更新时间 : 2024/5/13 1:09:16星期一 下面是文章的全部内容请认真阅读。

微机原理与接口技术模拟试题

一:单项选择题(每题1分,共10分) 1.微型计算机中主要包括有( )。

A) 微处理器、存储器和I/O接口 B)微处理器、运算器和存储器 C) 控制器、运算器和寄存器组 D)微处理器、运算器和寄存器 2. DMA控制器8237有四种工作方式,其中,传输率较高的一种是:( ) A)单字节传送方式 B)块传送方式 C)请求传送方式 D)级联方式 3. 在下列伪指令中定义字节变量的是( )。 A)DB B)DW C)DD D)DT 4. 指令( )的源操作数的寻址方式为直接寻址。 A)MOV [2000H],AL B)IN AL,DX C)XOR AL,[2000H] D)MOV AX,2000H

5.设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传

输的最大字符数是:( )

A)4800 B)2400 C)480 D)240 6.8086在响应外部HOLD请求后,( )。 A)转入特殊中断服务程序 B)进入等待周期

C)只接收外部数据 D)所有三态引脚处于高阻,CPU放弃对总线控制权。

7.在8253的6种工作方式中,能够自动重复工作的两种方式是( )。 A)方式1,方式2 B)方式2,方式3 C)方式2,方式4 D)方式3,方式5

8.现行数据段位于存储器BOOOOH到BOFFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为:( ) A)BOOOH,1000H B)O0OOH,OFFFH C)BOOOH,OFFFH D)BOOOH,OOFFH

9. 在8237控制下进行“写传送”时,8237需先后向I/0接口和存储器 的控制信号是:( )

A)IOR,MEMW B)IOR,MEMR C)IOW,MEMW D)IOR,IOW

10.8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过( )将地址送入地址锁存器。

A)DEN B)ALE C)BHE D)DT/ R 二.填空(每题2分,共30分)

1.二进制数11101001,若为无符号数,其十进制数值是( ); 若为补码表示的有符号数,其十进制数值是( )。 2. 若AX=6531H,BX=42DAH,则SUB AX,BX指令执行后:

AX=( ), SF,ZF,CF,OF=( , , , )。 3. CPU访问存储器时,在地址总线上送出的地址称为( )地址。

4. 指令MOV AX,[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 ORG DATA1 DTSEG

SEGMENT 10H DB 72H DB 04H ENDS

| DTSEG | ORG | DATA1 | DTSEG |

SEGMENT 10H

DW 7204H 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,OFFSET BUF

MOV AL,[SI] ADD AL,0C0H

MOV [SI],AL

MOV AH,4CH INT 21H

改正:( )

2.在BUF开始的101个单元中,关键字存放在BUF单元,查找关键字。 并送存BUF+1单元中。(5分) MOV SI,OFFSET BUF

MOV AL,[SI]

MOV BL,64H INC SI

N1: CMP AL,[SI] JNC N2 INC SI LOOP N1 N2: MOV AL,[SI]

MOV SI,OFFSET BUF INC SI

MOV [SI],AL

RET

改正:( )

( )

四.阅读程序,回答有关问题(每小题5分,共15分) 要求:必须加相关注释,否则不得分。1. MOV CX,l00 MOV SI,OFFFH NEXT: INC SI

CMP BYTE PTR[SI],'A' LOOPNZ NEXT RET

该程序段的功能是( 2.程序执行后,回答下列问题 MOV AX,0

MOV CX,11 L1: ADD AX,CX DEC CX JNZ L1 RET

问:AX=( ),CF=( )。

3. LEA SI, OLDS

LEA DI, NEWS MOV CX, 5 CLD REPZ CMPSB JNZ NEW_LESS . . .

)。