奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

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

西安交通大学19秋《汇编语言程序设计》在线作业(随机)

[复制链接]

2万

主题

27

回帖

6万

积分

管理员

积分
60146
发表于 2019-11-22 11:00:09 | 显示全部楼层 |阅读模式
扫码加微信
西安交通大学19秋《汇编语言程序设计》在线作业(随机)
西交《汇编语言程序设计》在线作业
试卷总分100得分100
第1题用来存放下一条将要执行的指令地址的寄存器是()。
A、SP
B、IP
C、BP
D、CS
正确答案
第2题要使串处理从低地址向高地址进行应把标志位置为()。
A、IF=1
B、TF=0
C、DF=1
D、DF=0
正确答案
第3题使状态标志位CF清零的错误指令是()。
A、ORAX,AX
B、SUBAX,AX
C、MOVCF,0
D、CLC
正确答案
第4题设SP=1110H执行PUSHAX指令后SP的内容为()。
A、SP=1112H
B、SP=110EH
C、SP=1111H
D、SP=110FH
正确答案
第5题汇编源程序出现语法错误的指令有()。
A、MOV[BX+SI],AL
B、MOVAX,[BP+DI]
C、MOVDS,AX
D、MOVCS,AX
正确答案
第6题下列串操作指令中必须同时指明源串和目的串地址的指令是()。
A、STOSW
B、LODSW
C、SCASW
D、CMPSW
正确答案
第7题设BL中有一无符号数实现把BL中的数乘以2应选用的指令是()。
A、SHRBL,1
B、SHLBL,1
C、SARBL,1
D、RCRBL,1
正确答案
第8题执行PUSHAX指令的正确步骤是()。
A、1.SP←SP1,(SP)←AH2.SP←SP1,(SP)←AL
B、1.(SP)←AH,SP←SP12.(SP)←AL,SP←SP1
C、1.SP←SP+1,(SP)←AH2.SP←SP+1,(SP)←AL
D、1.(SP)←AH,SP←SP+12.(SP)←AL,SP←SP+1
正确答案
第9题CF=1时转移到目标地址的条件转移指令是()。
A、JNC
B、JC
C、JZ
D、JS
正确答案
第10题在执行NEG指令时对标志位CF有影响其影响的规则是()。
A、对正数求补时,CF=0
B、对负数求补时,CF=0
C、对非零数求补时,CF=1
D、对零求补时,CF=1
正确答案
第11题算术右移SAR和逻辑右移SHR两条指令执行后结果完全相同的情况是()。
A、目的操作数最高位为0
B、目的操作数最高位为1
C、目的操作数为任意情况
D、无论什么情况都不可能相同
正确答案
第12题设AL=04HBL=0F8H执行IMULBL指令后结果是()。
A、AX=0032H
B、AX=00E0H
C、AX=03E0H
D、AX=0FFE0H
正确答案
第13题指令的操作数中允许出现表达式例如BUF1与BUF2均为变量名下面指令中语法正确的是()。
A、MOVAX,BUFl*BUF2
B、MOVAX,BUF1/BUF2
C、MOVAX,BUF1+ES:BUF2
D、MOVAX,BUF2BUF1
正确答案
第14题下面指令中操作数的寻址方式为寄存器间接寻址的指令是()。
A、INCWORDPTR[BX+SI]
B、INCCX,[SI+COUNT]
C、NEGBYTEPTR[BX]
D、ADDAX,B
正确答案
第15题NUMEQU80HDADB34HANDDANUM上述语句执行后DA中的内容是()。
A、0B4H
B、80H
C、34H
D、0
正确答案
第16题直接、间接、立即三种寻址方式指令的执行速度由快至慢的排序为()。
A、立即、直接、间接
B、直接、间接、立即
C、直接、立即、间接
D、不一定
正确答案
第17题语句DA1DB2DUP(357)汇编后该语句可等同于的语句是()。
A、DA1DB357
B、DA1DB2357
C、DA1DB3572
D、DA1DB357357
正确答案
第18题MOVAL80HMOVCL2SARALCL上述指令序列执行后结果是()。
A、AL=40H
B、AL=20H
C、AL=0C0H
D、AL=0E0H
正确答案
第19题下面是实现将AL内容加1的压缩型BCD码加法程序段其中正确的指令序列是()。
A、INCALDAA
B、ADDAL,1DAS
C、ADDAL,1DAA
D、STCAAA
正确答案
第20题现有数据存储如下30100H)=20H(30101H)=38H(30102H)=41H(30103H)=55H设AL=01HBX=0100HDS=3000H执行换码指令XLAT后正确的结果是()。
A、AL=20H
B、AL=38H
C、AL=00H
D、AL=41H
正确答案
第21题若定义DATDWA则(DAT)和(DAT+1)两个相邻的内存中存放的数据是()[注]选项C.和D.中的XX表示任意数据。。
A、0041H
B、4100H
C、xx41H
D、41xxH
正确答案
第22题假设VAR为变量指令MOVBXOFFSETVAR的寻址方式是()。
A、直接寻址
B、间接寻址
C、立即寻址
D、存储器寻址
正确答案
第23题下列指令中不影响标志位的指令是()。
A、SUBBXBX
B、RORAL1
C、JNCLabel
D、INTn
正确答案
第24题假定(DS)=4000H(DI)=0100H(401OOH)=55H(40101H)=AAH试问执行指令LEABX[DI]后(BX)=()。
A、0100H
B、55AAH
C、AA55H
D、4100H
正确答案
第25题直接、间接、立即三种寻址方式指令的执行速度由快至慢的排序为()。
A、直接、立即、间接
B、直接、间接、立即
C、立即、直接、间接
D、不一定
正确答案
第26题已知VARDW12$+256若汇编时VAR分配的偏移地址是0010H则汇编后0014H单元的内容是()。
A、6H
B、14H
C、5H
D、16H
正确答案
第27题下列80X86指令中不合法的指令是()。
A、INAX21H
B、MOVBLAL
C、MOVSB
D、SHLAX6
正确答案
第28题执行下面的程序段后(AX)=()DATASEGMENTTABDW123456ENTRYEQU3DATAENDSCODESEGMENTASSUMECSCODEDSCODEMOVAXDATAMOVDSAX...MOVBXOFFSETTABADDBXENTRYMOVAX[BX]...。
A、0003H
B、0300H
C、0400H
D、0004H
正确答案
第29题下面指令中影响状态位CF的指令是()。
A、INCAX
B、DECAX
C、NOTAX
D、NEGAX
正确答案
第30题判当CX=0时转ZERO执行的错误指令是()。
A、CMPCX0JZZERO
B、MOVAXCXJZZERO
C、ORCXCXJZZERO
D、JCXZZERO
正确答案
第31题执行1号DOS系统功能调用后从键盘输入的字符应存放在()。
A、AL中
B、BL中
C、CL中
D、DL中
正确答案
第32题设数据定义如下ARRAYDW123执行指令ADDSITYPEARRAY相当于完成下面同等功能的指令是()。
A、ADDSI1
B、ADDSI2
C、ADDSI3
D、ADDSI,0
正确答案
第33题设数据定义如下BUFDW100DUP(?)执行指令MOVCXLENGTHBUF相当于完成下面同等功能的指令是()。
A、MOVCX00C8H
B、MOVCX0200H
C、MOVCX0064H
D、MOVCX0100H
正确答案
第34题完成对字单元BUF的内容加1运算下面错误的指令是()。
A、MOVBXBUFINCBXMOVBUFBX
B、MOVBXOFFSETBUFINCWORDPTR[BX]
C、MOVBXBUFINCWORDPTR[BX]
D、MOVBX0INCWORDPTRBUF[BX]
正确答案
第35题完成对寄存器BX的内容求补运算下面错误的指令是()。
A、NEGBX
B、NOTBXINCBX
C、XORBX0FFFFHINCBX
D、MOVAX0SUBAXBX
正确答案
第36题判当AX的内容为负数时转MINUS执行下面错误的指令是()。
A、NOTAXJNSMINUS
B、TESTAX8000HJNZMINUS
C、SHLAX1JCMINUS
D、ORAXAXJZMINUS
正确答案
第37题下面指令序列执行后正确的结果是()MOVAL0FEHADDALALADCAlAL。
A、AL=0F8HCF=1
B、AL=0F8HCF=0
C、AL=0F9HCF=0
D、AL=0F9HCF=1
正确答案
第38题现有数据存储如下30100H)=40H(20101H)=79H(30102H)=24H(30103H)=30H设AL=01HBX=0100HDS=3000H执行换码指令XLAT后正确的结果是()。
A、AL=00H
B、AL=4OH
C、AL=01H
D、AL=79H
正确答案
第39题一个8位二进制数的补码为10001010其原码的16进制形式为()。
A、0AH
B、75H
C、76H
D、8AH
正确答案
第40题1号DOS功能调用时欲将得到的数字的ASCII码转换为该数的实际数值时可使用指令来实现。
A、AND
B、OR
C、XOR
D、NOT
正确答案
第41题设DS=8225HDI=5678H指令MOVAX[DI]源操作数的物理地址是()。
A、8D89DH
B、86198H
C、8B698H
D、878C8H
正确答案
第42题指令JGLAB是指当标志满足()条件时转移到标号LAB处执行。
A、((SFXOROF)ORZF)=1
B、(SFXOROF)=0ANDZF=0
C、(SFXOROF)=0ORZF=1
D、CF=1
正确答案
第43题8086汇编语言中BCD码的运算是借用二进制数的运算指令并加以调整来实现的。其中非压缩型BCD码减法的调整指令为()。
A、AAA
B、DAA
C、AAS
D、DAS
正确答案
第44题除法指令中对于双字除以字运算商在()寄存器中。
A、AL
B、AH
C、AX
D、DX
正确答案
第45题MOVAXCOUNT[SI]的源操作数在()。
A、CS段
B、DS段
C、SS段
D、ES段
正确答案
第46题汇编程序至少必须有一个()。
A、CS段
B、DS段
C、ES段
D、SS段
正确答案
第47题LOOPNE指令当满足()时执行循环操作。
A、ZF=1且CX=0
B、ZF=1且CX≠0
C、ZF=0且CX≠0
D、ZF=0且CX=0
正确答案
第48题如果一标号与访问它的JMP指令之间的相对位移量在128~+127字节的范围内则可将该标号说明为()转移。
A、FAR
B、NEAR
C、SHORT
D、MIDDLE
正确答案
第49题串操作指令中目的串通过()两个寄存器寻址。
A、DS,SI
B、DS,DI
C、ES,SI
D、ES,DI
正确答案
第50题将DX的内容除以2正确的指令是()。
A、DIV2
B、DIVDX,2
C、SARDX,1
D、SHLDX,1
正确答案

奥鹏易百网www.openhelp100.com专业提供网络教育各高校作业资源。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-20 21:00

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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