- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机复习模拟题
微机复习题
一、选择题(每题2分)
1.下列指令中操作数在代码段中的是 ( A).
A、MOV AL,25H
B、ADD AH,BL
C、INC DS、[25H]
D、CMP AL,BL
2.已知(SS)=3000,(SP)=0100H,执行下列程序后(SP)=( B).
MOV AX,N1
PUSH AX
MOV AX,N2
PUSH AX
ACLL L1
…
L1、…
RET 2
A、0100H
B、00FEH
C、00FCH
D、0102H
3.使用8086/8088汇编语言的伪操作命令定义、
VAL DB 2 DUP(1,2,3,DUP(3),2 DUP(1,0))
则在VAL存储区内前十个字节单元的数据是()
A、1,2,3,3,2,1,0,1,2,3
B、1,2,3,3,3,3,2,1,0,1
C、2,1,2,3,3,2,1,0,2,1
D、1,2,3,3,3,1,0,1,0,1
4.使得JB指令执行转移操作的条件是( ).
A、DF=1
B、CF=1且ZF=0
C、ZF=0
D、CF=0且ZF=1
5.现用数据定义伪指令定义数据、
BUF DB 4 DUP(0,2 DUP(1,0));
问定义后,存储单元中有数据0100H的字单元个数是、( ).
A、4
B、3
C、8
D、12
6.字长16位CPU计算机,串操作指令中,凡是目的串的地址就取自、( )
A、DS、SI
B、DS、DI
C、ES、SI
D、ES、DI
7.执行下面的程序段后,(AX)=( ).
TAB DW 1,2,3,4,5,6
ENTRY EQU 3
MOV BX,OFFSETTAB
ADD BX,ENTRY
MOV AX,[BX]
A、0003H
B、0300H
C、0400H
D、0004H
8用MOV指令将十进制数89以组合型BCD码格式送人AX,正确使用的指令是、( ).
A、MOV AX,0089
B、MOV AX,0809H
C、MOV AX,0089H
D、MOV AX,0809
9.完成将BX清零,并使标志位CF清零,下面错误的指令是、( ).
A、SUB BX,BX
B、XOR BX,BX
C、MOV BX,00H
D、AND BX,00H
10.下列四条指令语句中,( )是错误的.
A、MOV DS,2000H
B、ADD DX,[BP]
C、MOV AX,200
D、MOV AX,ARRAY[SI+2]
11.与NOT BL指令执行后有相同BL内容的是、( )
A、AND BL,0FFH
B、XOR BL,0FFH
C、OR BL,0FFH
D、MOV BL,NOT 0FFH
12.下面指令中,源操作数的寻址方式为立即寻址的指令是( ).
A、ADD AX,WORD PTR[BX+SI]
B、ADD AX,B
C、INC CX
D、MOV BX,7FFFH
13.当要访问的物理地址为96FF8H的内存单元时,偏移地址允许自己确定,则段地址不可取值为、( ).
A、8800H
B、9000H
C、96FFH
D、9700H
14.在8086/8088汇编程序中,两个有符号的整数A和B比较后,为了判定A是否大于B,使用下列哪条指令较好?( ).
A、JG
B、JA
C、JNB
D、JNBE
15.下列引起CPU程序中断的四种情况,哪一种需要由硬件提供中断类型码?( ).
A、INTO
B、INTR
C、NMI
D、INT N
16.若定义DAT DW A,则DAT和DAT+1两个相邻的内存单元中存放的数据是( ).
A、0041H
B、4100H
C、0061H
D、6100H
17.用来表示堆栈指针的寄存器是( ).
A、IP
B、BP
C、SP
D、SS
18.下列程序执行后(AX)=( ).
X DB 5,7,-5
MOV AL,WORD PTR X
A、5
B、57
C、75
D、117
19.LAB是标号,VAR是变量名,指令格式有错的是、( )
A、MOV AL,TYPE VAR
B、JMP FAR PTR LAB
C、JMP NEAR PTR VAR
D、MOV BX,OFFSEET VAR
20.指令IN AL,DX对I/O端口的寻址范围是( ).
A、0~255
B、0~65535
C、0~1023
D、0~32767
文档评论(0)