交通大学15年《汇编语言程序设计》在线作业考查课1试题Word文档下载推荐.docx
- 文档编号:15724634
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:7
- 大小:18.41KB
交通大学15年《汇编语言程序设计》在线作业考查课1试题Word文档下载推荐.docx
《交通大学15年《汇编语言程序设计》在线作业考查课1试题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《交通大学15年《汇编语言程序设计》在线作业考查课1试题Word文档下载推荐.docx(7页珍藏版)》请在冰豆网上搜索。
4.
堆栈指针SP的内容是
A.栈顶单元内容
B.栈顶单元地址
C.栈低单元内容
D.栈低单元地址
5.
下列叙述正确的是()
A.对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B.对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C.对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D.对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
6.
在下列串操作指令中,同时使用源串和目的串地址指针的指令是()
A.STOSW
B.LODSW
C.SCASW
D.CMPSW
7.
下列指令执行时出错的是()
A.ADDBUF1,BUF2
B.JMPDWORDPTRDAT[BX]
C.MOVAX,[BX+DI]NUM
D.TESTAL,08H
8.
下列指令中不等价的是:
()
A.JA和JNBE
B.JG和JNLE
C.JL和JNG
D.JBE和JNA
9.
下列指令执行后总是使CF=0,OF=0的是()。
A.AND
B.NEG
C.NOT
D.INC
10.
在下列指令的表示中,不正确的是()
A.MOVAL,[BX+SI]
B.JMPSHORTDONI
C.DEC[BX]
D.MULCL
11.
执行INC指令除对SF、ZF有影响外,还要影响的标志位是()。
A.OF,AF,PF
B.OF,AF,CF
C.OF,PF,CF
D.AF,PF,CF
12.
指令指针寄存器是()。
A.IP
B.SP
C.BP
D.PSW
13.
原码乘法是
A.用原码表示操作数
B.被乘数用原码表示,乘数取绝对值,然后相乘
C.乘数用原码表示,被乘数取绝对值,然后相乘
D.先取操作数绝对值相乘,符号位单独处理
14.
编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。
A.CMP
B.SUB
C.AND
D.MOV
15.
对寄存器AX的内容乘以4的正确指令序列是()。
A.SHRAX,1SHRAX,1
B.SHLAX,1SHL,AX,1
C.ROLAX,1ROLAX,1
D.RCRAX,1RCRAX,1
16.
指令JMPFARPTRDONE属于()
A.段内转移直接寻址
B.段内转移间接寻址
C.段间转移直接寻址
D.段间转移间接寻址
17.
下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()
A.DX
B.BX,BP,SI,DI
C.SP,IP,BP,DX
D.CS,DS,ES,SS
18.
在段定义时,如果定位类型用户未选择,就表示是隐含类型,其隐含类型是()。
A.WORD
B.PAGE
C.BYTE
D.PARA
19.
在MOVB指令中,其目的串的物理地址为:
A.DS*2*2*2*2+SI
B.DS*2*2*2*2+DI
C.ES*2*2*2*2+SI
D.ES*2*2*2*2+DI
20.
执行下面指令序列后,结果是()。
MOVAL,82HCBW
A.AX=0FF82H
B.AX=8082H
C.AX=0082H
D.AX=0F82H
21.
执行如下程序:
MOVAX,0 MOVBX,1 MOVCX,100 A:
ADDAX,BX INCBX LOOPA HLT执行后(BX)=()
A.99
B.100
C.101
D.102
22.
完成对CL寄存器的内容乘以4的正确操作是()
A.ROLCL,1
B.MUL4ROLCL,1
C.SHLCL,1
D.MOVCL,2SHLCL,1SHLCL,CL
23.
完成同指令XCHGAX,BX相同功能的指令或指令序列是()。
A.MOVAX,BX
B.MOVBX,AX
C.PUSHAX POPBX
D.MOVCX,AX MOVAX,BX MOVBX,CX
24.
十六进制数88H,可表示成下面几种形式,请找出错误的表示()。
A.无符号十进制数136
B.带符号十进制数-120
C.压缩型BCD码十进制数88
D.8位二进制数-8的补码表示
25.
为使CX=-1时,转至MINUS而编制了一指令序列,其中错误的序列是()。
A.INCCXJZMINUS
B.SUBCX,OFFFFHJZMINUS
C.ANDCX,OFFFFHJZMINUS
D.XORCX,OFFFFHJZMINUS
26.
下面各传送指令中,正确的是()
A.MOV[DI],[SI]
B.MOV[DX+DI],AL
C.MOVWORDPTR[BX],0100H
D.MOVAL,BX
27.
汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()
A.名字的第一个字符可以是大写英文字母及小写英文字母
B.名字的第一个字符可以是字母、数字及、@、_
C.名字的有效长度≤31个字符
D.在名字中不允许出现$
28.
要实现使BETA的值为56,应采用语句为()
A.BETADB56
B.BETADB56H
C.BETAEQU56
D.BETAEQU56H
29.
IBMPC微机中,有符号数是用()表示的
A.原码
B.补码
C.反码
D.BCD码
30.
BUFDW10HDUP(3DUP(2,10H),3,5)上述语句汇编后,为变量BUF分配的存储单元字节数是()。
A.80H
B.100H
C.124
D.192
31.
测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是()。
A.TESTBL,4FH JZNEXT
B.XORBL,4FH JZNEXT
C.ANDBL,4FH JZNEXT
D.ORBL,4FH JZNEXT
32.
当执行指令ADDAX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是()。
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
33.
执行除法指令后,影响的标志位是()。
A.CF,OF
B.SF,ZF
C.CF,OF,SF
D.AF,CF,OF,PF,SF,ZF都不确定
34.
实现将DX:
AX中存放的32位数扩大四倍,正确的程序段是()。
A.SHLAX,2 ROLDX,2
B.RCLAX,2 SHLDX,2
C.MOVCX,2 LOP:
SHLAX,1RCLDX,1 LOOPLOP
D.SHLAX,1 SHLAX,1 RCLDX,1 RCLDX,1
35.
设DH=10H,执行NEGDH指令后,正确的结果是()。
A.DH=10HCF=1
B.DH=0F0HCF=0
C.DH=10HCF=0
D.DH=0F0HCF=1
36.
在汇编语言程序的开发过程中使用宏功能的顺序是()。
A.宏定义,宏调用
B.宏定义,宏展开
C.宏定义,宏调用,宏展开
D.宏定义,宏展开,宏调用
37.
执行段间调用指令CALL时,首先保护断点的:
A.段地址和偏移地址
B.段地址
C.偏移地址
38.
完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是()。
A.MOVAL,00H
B.ANDAL,00H
C.XORAL,AL
D.SUBAL,AL
39.
执行下列指令后,正确的结果是()MOVAL,100MOVBL,-2
A.AL=100HBL=02H
B.AL=64HBL=0FEH
C.AL=64HBL=82H
D.AL=100HBL=0FEH
40.
在汇编语言程序中,对END语句的叙述正确的是()
A.END语句是一可执行语句
B.END语句表示程序执行到此结束
C.END语句表示源程序到此结束
D.END语句在汇编后要产生机器码
分
二、多选题(共10道试题,共20分。
下面可以形成分支条件的指令有()
B.MOV
D.SUB
逻辑运算指令执行后,影响的标志位是()
A.AF
B.SF
C.ZF
D.PF
下列指令中,()的源操作数采用的是直接寻址。
A.MOVAL,[23H]
B.MOVDX,AX
C.MOVAL,0FFH
D.INAL,23H
若需将数据段中的源串传送到附加段的目的串,可用的指令有()
A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言程序设计 交通大学 15 汇编语言 程序设计 在线 作业 考查 试题