微机原理习题及答案

______________________________________________________________________________________________________________

27、在汇编源程序中定义一个逻辑段的伪指令是( )A

A.SEGMENT/ENDS C.EQU

B.LABEL

D.PROC/ENDP

28、若(AL)=0C6H,(CL)=03H,执行指令SAR AL,CL后,AL的内容为( )D

A. 18H

B. 28H C. 48H D. 0F8H

29、以下中断源中,属于软件内部中断的是( )D

A、硬盘请求 C、电源故障

B、键盘请求 D、单步中断

30、采用电容存储二进制信息的是( )B

A.静态存储器 B.动态存储器 C.只读存储器 D.闪速存储器 31、定义双字型变量的伪指令是( )C

A、DB

B、DW

C、DD

D、DQ

32、若想在一个字符串中搜索特定的关键字,就使用( )指令D

A.MOVS

B.STOS

C.CMPS

D.SCAS

33、以下指令中,执行后会影响CF标志位的是 ( )。C A、 MOV B、INC C、AND D、PUSH

34、要管理15级可屏蔽中断,需要( )片中断控制器8259A级联的A

A.2片 C.3片

B.1片 D.4片

35、中断向量表中,中断类型21H是 ( ) D

A.除法出错中断

B.段不存在

精品资料

______________________________________________________________________________________________________________

C.协处理器出错 D.MS-DOS系统调用

36、存储器用来存放计算机系统工作时所需要的信息,即( )。D

A、程序

B、数据 D、程序和数据

C、技术资料

37、在微型计算机系统中,高速外设与内存储器进行批量数据传送时,应采用( )。 D

A、无条件传送 C、中断控制

B、程序查询控制 D、直接存储器存取

38、在CPU与外设的I/O传送控制方式中,效率高、实时性强的方式是( )。D

A、同步传送

B、查询传送 D、中断传送

C、无条件传送 二、填空

1、下列程序执行后 AX、DX 中的值分别为 、 4,-316

MOV AX,-2000 CWD

MOV CX,-421 IDIV CX

2、下列程序执行后 AL中的十六进制值为0A5H

精品资料

______________________________________________________________________________________________________________

MOV AX,120FH XOR AL,0AAH

3、下列程序执行后 AX、DX 中的值分别为3000, 1000

MOV AX,1000 MOV

DX,2000

XCHG AX,DX ADD

AX,DX

4、若(AX)=8520H,且为有符号数,若实现(AX)/2,则应使用指令__________________,结果使(AX)=__________。 算术右移指令(SAR AX,1) 0C290H

5、存储器的存取速度可用______和______两个时间参数来衡量,其中后者比前者大。存取时间、存取周期

6、下列程序执行后 AL、AH中的十六进制值分别为 0A5H,00H

MOV AX,120FH XOR AL,0AAH XOR AH,AH

7、EPROM2732 容量为4K×8bit,其地址线为根,数据线8根; 12 8、判断下列指令正误,对的打√错的打× 1、MOV [2000H],[1000H] ( ) 2、MOV CS,DS 6、XCHG AX,[1234H] ( ) ( ) ( ) 7、IN AL,100H 精品资料

______________________________________________________________________________________________________________

3、PUSH CS 4、POP 1234 ( ) 8、OUT 80H,AL ( ) ( ) ( ) 5、POP [1234H] 9、MOV BX,BUFFER ( ) 10、DEC WORD PTR [DI]

( ) × × √ × √ 三、判断

× × √ √ √ 1、 在一个外设端口中,往往需要几个接口才能满足和协调外设工作的要求( ) 2、 统一编址方式的一个特点是存储器和I/O端口共用统一的地址空间 ( ) 3、 MOV AX,[BP+SI]的源操作数的物理地址为(DS)×16+(BP)+(SI)。 ( ) 4、 近过程(NEAR)的RET指令把当前栈顶的一个字弹出到IP。 ( ) 5、 条件转移指令JNE的测试条件是CF=1。 ( ) 6、 REPZ SCANS指令中,当CX!=0且(ZF)=0时重复执行( )

1、×2、√3、×4、√5、×6、×

精品资料

______________________________________________________________________________________________________________

四、简答

1、判断下列指令正误,错的指明错误原因

MOV [2000H],[0] MOV CS,DS PUSH CS POP 1234

DEC WORD PTR [BX] 错(不可同为内存,类型不明确)、

错(不能同为段寄存器)、 对、

错(立即数不能为目的操作数)、 对

2、指出下列程序段的功能

MOV CX,10 CLD LEA SI,,First LEA DI,Second REP MOVSB

把以First开始的10字节数传送到Second开始的内存区域

3、分别指出下列指令源操作数的寻址方式

精品资料

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4