奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 379|回复: 0

中石油2020年春汇编语言程序设计第二次在线作业

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
28638
发表于 2020-2-21 10:02:08 | 显示全部楼层 |阅读模式
扫码加微信
【石油大学】汇编语言程序设计第二次在线作业
试卷总分100得分100

www.openhelp100.com
中国石油大学作业
第1题1.(2.5分)下列叙述正确的是:
A、对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B、对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C、对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D、对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
正确答案
第2题2.(2.5分)在下列指令的表示中,不正确的是:
A、MOVAL,[BX+SI]
B、JMPSHORTDONING
C、DEC[BX]
D、MULCL
正确答案
第3题3.(2.5分)在进行二重循环程序设计时,下列描述正确的是:
A、外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B、外循环初值应置外循环之内;内循环初值应置内循环之内
C、内、外循环初值都应置外循环之外
D、内、外循环初值都应置内循环之外,外循环之内
正确答案    奥鹏作业答案

第4题4.(2.5分)条件转移指令JNE的测试条件为:
A、ZF=0
B、CF=0
C、ZF=1
D、CF=1
正确答案
第5题5.(2.5分)下列指令执行时出错的是:
A、ADDBUF1,BUF2
B、JMPDWORDPTRDAT[BX]
C、MOVAX,[BX+DI]NUM
D、TESTAL,08H
正确答案
第6题6.(2.5分)在下列指令中,执行会影响条件码中的CF位的指令是:
A、JMPNEXT
B、JCNEXT
C、INCBX
D、SHLAX,1
正确答案
第7题7.(2.5分)用户为了解决自己的问题,用汇编语言所编写的程序,称为:
A、目标程序
B、源程序
C、可执行程序
D、汇编程序
正确答案
第8题8.(2.5分)用一条指令仅实现将BX+SI=&ampgtAX的方法是:
A、XCHGAX,[BX][SI]
B、MOVAX,[BX+SI]
C、LEAAX,BX[SI]
D、LEAAX,[BX][SI]
正确答案
第9题9.(2.5分)设SP初值为2000H,执行指令&quotUSHAX&quot后,SP的值是:
A、1FFFH
B、1998H
C、2002H
D、1FFEH
正确答案
第10题10.(2.5分)CBW指令的功能是:
A、把源操作数的符号位扩展到目的操作数中
B、把AL中的符号位扩展到AH中
C、把AH中的符号位扩展到AL中
D、把AX中的符号位扩展到DX中
正确答案
第11题11.(2.5分)循环指令LOOPNZ终止循环的条件是:
A、CX=0,且ZF=0
B、CX=0,或ZF=1
C、CX≠0,且ZF=0
D、CX≠0,或ZF=1
正确答案
第12题12.(2.5分)下列传送指令中有语法错误的是:
A、MOVCS,AX
B、MOVDS,AX
C、MOVSS,AX
D、MOVES,AX
正确答案
第13题13.(2.5分)与MOVBX,OFFSETVAR指令完全等效的指令是:
A、MOVBX,VAR
B、LDSBX,VAR
C、LESBX,VAR
D、LEABX,VAR
正确答案
第14题14.(2.5分)MOVSP,3210HPUSHAX执行上述指令序列后,SP寄存器的值是:
A、3211H
B、320EH
C、320FH
D、3212H
正确答案
第15题15.(2.5分)汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是:
A、名字项
B、操作项
C、操作数项
D、注释项
正确答案
第16题16.(2.5分)使计算机执行某种操作的命令是:
A、伪指令
B、指令
C、标号
D、助记符
正确答案
第17题17.(2.5分)若AX=3500H,CX=56B8H,当ANDAX,CX指令执行后,AX=
A、1400H
B、77F8H
C、0000H
D、0FFFFH
正确答案
第18题18.(2.5分)下面XCHG指令语句中语法正确的是:
A、XCHGAXDS
B、XCHGAX[BX]
C、XCHGAXCSH
D、XCHG[SI][DX]
正确答案
第19题19.(2.5分)设数据段有A1DBXX;是任一数据DA2DBOFEH下列两条指令:MOVDLDA1ORDLDA2执行后,DL中的内容可能是:
A、.0FFH或0FEH
B、只能是0FEH
C、只能是0FFH
D、只能是01H
正确答案
第20题20.(2.5分)ORG100HNUMEQU8042HDA1DB56HMOVBX0FFSETDA1上述程序段执行后BX中的值是:
A、56H
B、100H
C、101H
D、102H
正确答案
第21题21.(2.5分)指令JMPFARPTRDONE属于:
A、段内转移直接寻址
B、段内转移间接寻址
C、段间转移直接寻址
D、段间转移间接寻址
正确答案
第22题22.(2.5分)将DX的内容除以2,正确的指令是:
A、DIV2
B、DIVDX,2
C、SARDX,1
D、SHLDX,1
正确答案
第23题23.(2.5分)AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是:
A、指令XORAX,AX执行后,AX内容不变,但设置了标志位
B、指令ORDX,1000H执行后,将DX最高位置1,其余各位置0
C、指令ANDAX,OFH执行后,分离出AL低四位
D、NOTAX,执行后,将AX清0
正确答案
第24题24.(2.5分)完成对CL寄存器的内容乘以4的正确操作是:
A、ROLCL,1
ROLCL,1
B、MUL4
C、SHLCL,1
SHLCL,1
D、MOVCL,2
SHLCL,CL
正确答案
第25题25.(2.5分)下面各传送指令中,正确的是:
A、MOV[DI],[SI]
B、MOV[DX+DI],AL
C、MOVWORDPTR[BX],0100H
D、MOVAL,BX
正确答案
第26题26.(2.5分)比较两个带符号的数A、B,当A=B时程序转移,测试的条件为:
A、ZF=1
B、ZF=0
C、SF=1
D、SF=0
正确答案
第27题27.(2.5分)汇编源程序时,出现语法错误的语句是:
A、MOV[BX+SI],BX
B、MOVCL,[BP+DI]
C、MOVCS,AX
D、MOVDS,AX
正确答案
第28题28.(2.5分)设AL=57H,BL=24H,执行指令SUBAL,BL后,寄存器内容为:
A、AL=57H,BL=24H
B、AL=33H,BL=24H
C、AL=57H,BL=33H
D、AL=33H,BL=0
正确答案
第29题29.(2.5分)设CL=8,AL=0C8H,执行SARAL,CL后,AL中的数据是:
A、0FFH
B、80H
C、00H
D、0FEH
正确答案
第30题30.(2.5分)已知BX=028AH,SI=0294H,(DS:051EH)=5432H。执行语句LEABX,[BX+SI]后,BX中的内容是:
A、051EH
B、5423H
C、1E05H
D、3254H
正确答案
第31题31.(2.5分)MOVBX,9
正确
错误
正确答案
第32题32.(2.5分)MOV[BX],BX
正确
错误
正确答案
第33题33.(2.5分)DIV2
正确
错误
正确答案
第34题34.(2.5分)ADDAX,CL
正确
错误
正确答案
第35题35.(2.5分)ROLAL,2
正确
错误
正确答案
第36题36.(2.5分)OUTAL,0AH
正确
错误
正确答案
第37题37.(2.5分)MULBL
正确
错误
正确答案
第38题38.(2.5分)OUT34H,AL
正确
错误
正确答案
第39题39.(2.5分)MOV[100],[200]
正确
错误
正确答案
第40题40.(2.5分)MOVDS,20
正确
错误
正确答案

www.openhelp100.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-7 21:37

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表