汇编语言程序设计基础大全

汇编语言程序设计基础大全

ID:20190251

大小:63.00 KB

页数:8页

时间:2018-10-11

汇编语言程序设计基础大全_第1页
汇编语言程序设计基础大全_第2页
汇编语言程序设计基础大全_第3页
汇编语言程序设计基础大全_第4页
汇编语言程序设计基础大全_第5页
资源描述:

《汇编语言程序设计基础大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、汇编语言程序设计2008A一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分1.在汇编语言源程序中,以下哪一个编码是二进制形式的编码()(A)1010(B)01H(C)01000101B(D)22D2.假设(AL)=34H,(AH)=2FH,执行指令XCHGAL,AH后,(AH)为()(A)2FH(B)34H(C)00H(D)3FH3.TF标志位的含义为()(A)单步标志(B)最高位进位标志(C)

2、补码溢出标志(D)零值标志4.对于指令MOVAL,[BX],其源操作数的寻址方式为()(A)寄存器寻址(B)立即数寻址(C)基址寻址(D)寄存器间接寻址5.对于指令POP0100H[BX][SI],其目的操作数的寻址方式为()(A)寄存器寻址(B)变址寻址(C)基址寻址(D)基址变址寻址6.假设(BX)=0100H,对于指令ADDAL,0200H[BX],其源操作数的有效地址为()(A)0100H(B)0200H(C)0300H(D)0400H7.假设(DS)=0C00H,由逻辑地址0C00H:0200H

3、所指示的字类型内存单元内容为02FDH,执行指令LEABX,[0200H]后,(BX)为()(A)不确定(B)02FDH(C)0200H(D)0C00H8.以下标志位中,INC指令不影响的标志位是()(A)CF(B)AF(C)OF(D)PF9.假设(AL)=0F2H,执行指令ADDAL,34H后,OF标志位的取值为()(A)1(B)0(C)2(D)不确定10.假设(BL)=01H,执行指令SUBBL,02H后,CF标志位的取值为()(A)1(B)0(C)2(D)311.执行指令ANDAL,0FH后,CF标

4、志位取值为()(A)1(B)0(C)与执行该指令前的取值一致(D)不确定12.假设(SP)=40H,执行指令PUSHAX后,(SP)为()(A)40H(B)42H(C)38H(D)3EH13.假设(BL)=2BH,执行指令ORBL,0F0H后,(BL)为()(A)2BH(B)0BH(C)20H(D)0FBH14.假设(AL)=07H,执行指令ANDAL,0FEH后,PF标志位取值为()(A)0(B)1(C)不确定(D)与执行该指令前一致15.假设(AL)=81H,执行指令SALAL,1后,OF标志位的取值

5、为()(A)0(B)1(C)不确定(D)与执行该指令前一致16.假设(BL)=03H,(CL)=02H,执行指令ROLBL,CL后,(BL)为()(A)03H(B)06H(C)0CH(D)02H17.条件转移指令JCXZL1在以下哪一个条件下转移到L1标号()(A)ZF=0(B)ZF=1(C)CF=1(D)(CX)=018.假设(CX)=01H,执行指令LOOPL1后,ZF标志位的取值为()(A)0(B)1(C)不确定(D)与执行该指令前一致19.假设(SP)=38H,执行段内返回指令RETN后,(SP)

6、为()(A)40H(B)36H(C)3AH(D)38H20.假设(AL)=0EH,并且AF=0,执行AAA指令后CF标志位取值为()(A)0(B)1(C)不确定(D)与执行该指令前一致二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。1.以下哪些标志位会受到ADD指令的影响()(A)CF(B)OF(C)SF(D)PF(E)ZF2.以下哪些寻址方式属于存储器寻址方式()(A)立即数寻址(B

7、)基址寻址(C)变址寻址(D)直接寻址(E)寄存器间接寻址3.假设(AL)=0F2H,(BL)=41H,执行指令ADDAL,BL后,对执行结果的描述,以下正确的有哪些()(A)(AL)=33H(B)CF=1(C)OF=1(D)PF=1(E)ZF=14.假设(AL)=77H,执行指令ANDAL,0FEH后,对执行结果的描述,以下正确的有哪些()(A)(AL)=70H(B)CF=1(C)OF=0(D)AF不确定(E)PF=15.在以下指令中,哪些指令具有对寄存器的隐含使用()(A)ADCAX,BX(B)PUS

8、HF(C)MULBL(D)INCAL(E)LOOPZL1三、判断分析题(本大题共5小题,每小题4分,共20分)每小题列出的语句在语法上可能是正确的,也可能是错误的,请判断各小题所给语句在语法上是否正确,如果是错误的,则需要分析其错误原因。对于所给语句正确的小题,只要做出正确判断即给4分,如果做出错误判断则无分;对于所给语句错误的小题,做出正确判断给2分,做出正确的错误分析再给2分,如果做出错误判断则无分。1.ADDAL,827

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。