- 16
- 0
- 约1.2万字
- 约 6页
- 2021-10-16 发布于安徽
- 举报
汇编语言练习题
1. 已知: DATA SEGMENT
TA1 DW 0102H,0304H,0506H
TA2 DB 02H,03H,04H
…
MOV BX,DS:[0004H]
AND BX,0FFH
OR BH,[BX]
上述指令序列运行后, BX 的内容是: ( C )
A.0605H B.0402H C.0206H D.0204H
2. 下列指令中 ,有语法错误的是: (A )
A.mov [si],[di] B.and ax,cx C.jmp word ptr[bx] D idiv bx
3. 若标志 DF 为 0,则执行串操作 MOVS 指令后 ,寄存器 SI,DI 会: ( B )
A. 不变 B.增量 C.减量 D. 不定
4. 下列( A )指令不合法。
A.in ax,278h B.rcr dx,cl C.cmpsb D.ret 4
5. 下列串操作指令中 ,在( C )指令前加重复前缀指令指令是没有实际价值的 .
A.movsb B.stosb C.lodsb D.cmpsb
6. 设 DS=8200H,SI=3942H, 指令 INC BYTE PTR[SI] 操作数的物理地址是( B )
A.85B92H B.85942H C.BB420H D.12412H
7. 执行如下 mov sp,4320h 和 push bx 之后 ,SP 寄存器的值是( C )
A.4321H B.4322H C.431EH D.431FH
8. 假设 SS=2000H,SP=0100H,AX=2021H, 执行指令 PUSH AX, 存放数据 21H 的堆栈区的物
理地址是( C )
A.20102H B.20101H C.200FEH D.200FFH
9. 将寄存器 AX 的内容乘以 2 的正确指令序列是( B )?
A.shr ax,1 B.shl ax,1 C.ror ax,1 D.rcr ax,1
10. 下面指令执行后 ,将改变 AL 寄存器内容的指令是( C )?
A.test al,80h B.0r al,al C.and al,bl D.cmp al,80h
11. 执行除法指令后 ,影响的标志位是( A )?
A. 所有状态标志都不确定 B.CF,OF C.SF,ZF D.AF,PF
12. 编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令是
( D )?
A.CMP B.SUB C.AND D.MOV
13. 下面指令中,执行后对标志未发生改变的是( B )?
A.cmp ax,ax B.push ax C.add ax,00ffh D.scasb
14. 下面指令中,不影响标志位的是( C )?
A.sub ax,bx B.ror al,1 C.jnc label D.c
您可能关注的文档
最近下载
- (25格)舒尔特方格练习题儿童注意力训练(每日一练,共7份).docx VIP
- 舒尔特方格综合练习题(每日一练,共 5份).docx VIP
- NXT Head保养更新版.ppt VIP
- 2019款一汽丰田卡罗拉_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 2026年春季人教版小学数学三年级下册教学计划(含进度表).docx VIP
- 长安三万里 中英文字幕.docx VIP
- 长安三万里中英文字幕.pptx VIP
- 早孕关爱门诊咨询要点专家共识(2025年版).pptx VIP
- 汽车行走的艺术知到智慧树期末考试答案题库2025年吉林大学.docx VIP
- ASTM E92-2023中文版,维氏硬度试验.pdf VIP
原创力文档

文档评论(0)