《汇编语言程序设计》复习资料
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《汇编语言程序设计》复习资料
一、单项选择题
1、重复前缀指令REPNE/REPNZ继续重复执行串操作的条件是 A 。
(A)(CX)≠0且ZF=0 (B)(CX)≠0或ZF=1
(C)(CX)=0且ZF=1 (D)(CX)≠0或ZF=0
2、为实现单步操作,即每执行完一条指令就停下来,必须设置标志位 D 。
(A)IF (B)AF (C)DF (D)TF
3、指令MOV BX, ES:[BP]中,源操作数的物理地址是 A 。
(A) (ES)*16+(BP) (B) (SS)*16+(BP)
(C) (ES)+(BP) (D) (BP)
4、执行段内子程序调用指令时,CPU将把 B 的值保存在堆栈中。
(A)CS (B)IP (C)SP (D)CS和IP
5、执行指令SUB BX,0 后,不受影响的标志位是 C 。
(A)CF (B)ZF (C)DF (D)所有标志位
6、用REPE SCASB指令对字符串进行扫描,如(CX) 0时,扫描结束,那么表示 A 。
(A)在字符串中遇上第一个不是AL中指定的字符
(B)在字符串中有一个AL中指定的字符
(C)在字符串中有一个不是AL中指定的字符
(D) 在字符串中遇上第一个AL中指定的字符
7、已知(AX)=0633H, (DH)=38H,执行指令。