微机原理与接口技术练习题(有答案).doc
文本预览下载声明
微机原理与接口技术练习题
一选择题
1、通常说计算机的内存为32M、64M或128M指的是:(c)
ARAM的容量? BROM的容量? CRAM和ROM的容量? D硬盘的容量??
2汇编语言的优点不包括__d___。??
A直接有效地控制硬件? B、生成的代码序列短小
C运行速度快????????? D、编程容易
3十六进制数88H,可表示成下面几种形式,请找出错误的表示(d?? )。??
A.无符号十进制数136?? ?????????B、带符号十进制数-120?????
C压缩型BCD码十进制数88??? ??D、8位二进制数-8的补码表示
4下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(b?? )?
A、AX,BX,CX,DX??? ???B、BX,BP,SI,DI????
C、SP,IP,BP,DX???????? D、CS,DS,ES,SS???????????
5可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是(?d? )。
A.AX,BX,CX,DX??? B、DS,ES,CS,SS???
CSP,BP,IP,BX?? ???D、SI,DI,BP,BX
6当运行结果为0时,ZF=____b______。??
A0???? B、1????? C、任意?? D不影响??
7某次求和结果最高位为1,则SF=____b______。??
A0?? ??B?、1???? C、任意??? D不影响
8设DS=5788H,偏移地址为94H,该字节的物理地址_____c________。
A57974H??? B、5883H? ?C、57914H??? D、58ECH
9、 “MOV?? AX,[BP+DI]”指令从_____b_____段取出数据送AX。
A CS????? B SS?? ?C DS?? D ES
10下面不能用于寄存器寻址的寄存器有(?c? )??
ACS?? B、AX? ??C、IP?? ?D、SI?? E、CL?? F、SP
11、存储器寻址方式在指令中给出操作数在内存中的地址,该地址是(c)
A 逻辑地址??? B.有效地址?? ??C偏移地址??? D.物理地址? E.段地址
12堆栈的操作原则是________b_____。??
A先进先出?? ???B后进先出?? C后进后出?? D循环
13“MOV SP,3210H”和“PUSH AX”指令执行后,SP寄存器值是_c___。
A3211H?? ?B、320EH? C、320FH???? D、3212H?????
14、假设当前SP=700H,执行pop?? ax指令后,SP内容变为__d___
A6FEH??? B、6FFH?? C、701H?? D、702H
15、用一条指令实现将AX←BX+SI的方法是__d____??
A XCHG?? AX,[BX][SI]? ??? B、 MOV?? AX,[BX][SI]??
C、MOV? AX,[BX+SI]? ???? D、LEA?? AX,[BX][SI]??
16、设AX=1000H,BX=2000H,则在执行了指令“SUB AX, BX”后,
标志位CF和ZF的值分别为________c_____。??
A 0,0??? B0,1?? ?C1,0?? ??D1,1??
17设DH=10H,执行NEG?? DH指令后,正确的结果是(???d??? )。
A.DH=10H CF=1? B、DH=0F0H CF=0
C、DH=10H CF=0 ? D、DH=0F0H CF=1
18、IMUL?? CL指令实现__a____功能??
A有符号乘法:AX←AL×CL?? B、无符号乘法:AX←AL×CL
C有符号乘法:DX←AL×CL?? D、无符号乘法:DX←AL×CL
19执行除法指令后,影响的标志位是___a___??
A所有状态标志都不确定 B、CF OF ?C、SF、ZF D、AF、PF
20下列4条指令中,有___a___条指令需要使用DX寄存器
MUL?? BX、IDIV?? BL、IN?? AX,20H、OUT?? 21H,AL
A 1?? ???B? 2????? C? 3???? D? 4
21执行下面指令序列后,结果是(????a??????? )。
MOV?? AL,82H???????????
CBW???????????
A、AX=0FF82H? ?B、AX=8082H? C、AX=0082H?? D、AX=0F82H
22执行AND?? AL,80H后,可以肯定的执行结果是AL寄存器的__c_
A最高位为0???? B 最高位为1???? C低7位均为0??? D 低7位均为1
23指令_a__实现对AX当中D15和D0位设置为0,其他位不变的
显示全部