教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

汇编语言程序设计复习参考(4)

来源:网络收集 时间:2026-07-30
导读: A.某个字存储单元中 B.某个双字存储单元中 C.某个16位通用寄存器中 D.两个16位通用寄存器中 112. 假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H, OFEH,则存放字数据OFE52H的字地址

A.某个字存储单元中 B.某个双字存储单元中 C.某个16位通用寄存器中 D.两个16位通用寄存器中

112. 假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H,

OFEH,则存放字数据OFE52H的字地址是( C ) A.7462H B.7463H C.7464H D.7465H

113. 当堆栈为空时,如SS=0805H,SP=40H,栈底字单元的物理地址是( A )

A.08090H B.08089H C.0808EH D.08450H

114. 设ADRT=100H,不符合语法规则的语句是( D )

A.MOV AX,ADRT B.MOV AX,[ADRT+SI] C.MOV [ADRT],AX D.MOV ADRT[SI],AX 115. 下面XCHG指令语句中,语法正确的是( B )

A.XCHG AX,DS B.XCHG BL,[BX] C.XCHG AL,0FH D.XCHG[SI],[DI] 116. 设(AL)=63H (BL)=29H执行下面指令后( C )

SUB AL,BL DAS

AX的内容是

A.(AX)=0304H B.(AX)=0034 C.(AX)=0034H D.(AX)=0304

117. 设BX=1234H,DS=2000H,(21234H)=5678H,则指令“LEA SI,[BX]”执行后的结果是 ( A )

A.SI=5678H B.SI=1234H C.SI=2000H D.SI=3234H

118. 设DF=0,SI=20H,CX=10,执行REP LODSW指令后,SI中的内容是( D )

A.20H B.30H C.34H D.40H 119. 设AL=0A8H,CL=23H,执行乘法指令MUL CL后,标志位OF,CF的值分别是( A )

A.OF=1,CF=1 B.OF=1,CF=0 C.OF=0,CF=1 D.OF=0,CF=0 120. 下述三条指令执行后,BX中的内容是( A )

MOV BX,0FFFEH NEG BX NOT BX A.-1 B.-2 C.-3 D.-4 121. 设数据段有:DA1 DB XX ;是任一数据

DA2 DB OFEH

下列两条指令:MOV DL, DA1 OR DL,DA2

执行后,DL中的内容可能是( A ) A.0FFH或0FEH B.只能是0FEH C.只能是0FFH D.只能是01H

122. NUM1=200

NUM2=0C8H ?

MOV AL,NUM1 XOR NUM2

上述语句执行后AL中的值是( C ) A.200 B.0C8H C.0 D.0FFH 123. ORG 100H

NUM EQU 8042H DA1 DB 56H ?

MOV BX,0FFSET DA1

上述程序段执行后BX中的值是(B ) A.56H B.100H C.101H D.102H 124. 设数据段中定义语句

DA1 DB 12H,34H DA2 DW 12H,34H

下面有语法错误的语句是( B ) A.BUF1 DW DA1 B.MOV DA1+1,AX C.MOV BYTE PTR DA2+1,AL D.MOV WORD PTR DA1,AX 125. 在同一程序段中,定义下面伪指令,错误的是( D )

A.PORT1 EQU AL B.PORT2=AL C.PORT2=2A50H AND 0FFH D.PORT3 EQU 2A50H PORT3 EQU 2A50H AND 0FFH 126. X DB 20H DUP(0)

Y DW ‘7A’,‘8B’ ?

MOV CH,LENGTH Y MOV CL, LENGTH X

执行上述指令后,CX中的内容是 ( A ) A.0120H B.2010H C.207AH D.7A20H

127. 执行SUB AX,[BP][DI]指令,取源操作数时,使用的物理地址表达式是(A )

A.16*SS+BP+DI B.16*ES+BP+DI C.16*DS+BP+DI D.16*CS+BP+DI 128. 指令MOV BYTE PTR[BX+SI],0目的操作数的寻址方式是( D )。

A.立即寻址 B.寄存器寻址 C.寄存器间接寻址 D.基址变址寻址 129. 已知DS=12A0H,ES=22A0H,SS=33A0H,BP=0174H,指令MOV AX,DS:[BP]源

操作数的物理地址是( D )。 A.12A074H B.22B74H C.33B74H D.12B74H 130. 某数组共有4个字,第一个字的物理地址是1F100H,则第4个字的物理地址是

( D )。 A.1F105H B.1F106H C.1F107H D.1F108H 131. 循环指令Loop规定循环次数必定在( C )寄存器中。

A.DX B.DL C.CX D.CL

132. 指令LODSB操作数的段地址一定在( B )寄存器中。

A.CS B.DS C.ES D.SS

133. 有数据定义LIST DB 45H,36H,18H,76H,执行MOV AX,WORD PTR LIST+2,则

AX=( D )。 A.3600H B.0036H C.1876H D.7618H 134. 下列数据定义语句错误的是( C )。

A.ERR DW ‘ERROR!’ B.BUF DB 9 DUP(?) C.FLAG DB 1 D.DAT1 DW ? 135. 8086的存储器是分段的,定义一个段的伪指令是( C )。

A.PROC和ENDP B.NAME和END C.SEGMENT和ENDS D.SEGMENT和ASSUME 136. 已知AX=1200H,能使CF置’1’的指令是( D )。

A.OR AX,AX B.NEG AX C.NOT AX D.DEC AL

137. 已知SP=12EH,执行段间返回指令RET后,SP的值是( D )。

A.12AH B.12CH C.130H D.132H 138. 已知AX=0139H,BL=36H,执行下列指令序列,则AX=( A )。 …… 此处隐藏:758字,全部文档内容请下载后查看。喜欢就下载吧 ……

汇编语言程序设计复习参考(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/520100.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)